[Linux] 권한(permission)
·
Computer Science/Linux & Shell
권한 권한은 읽기, 쓰기, 실행 권한으로 나뉜다. 말 그대로 읽을 수 있는 권한, 쓸 수 있는 권한, 실행할 수 있는 권한이다.이를 각각 r, w, x 로 표시한다.디렉토리에서 ls를 이용해서 파일 및 디렉토리를 확인하면 각 파일 및 디렉토리 앞에 아래와 같이 나올 것이다.확인할 수 있듯이 가장 앞이 타입에 대한 부분이고, 그 뒤가 사용자, 그 뒤가 그룹, 그 뒤에 기타 사용자에 대한 권한이다. 위 경우 모든 사용자에게 모든 권한이 주어져 있다.이를 숫자로 나타내기도 한다. 특히 chmod, chown, chgrp 등으로 권한을 설정할 때 숫자를 사용하면 편리하다.읽기는 $4$, 쓰기는 $2$, 실행은 $1$로 나타내는데 이진수로는 $100$, $10$, $1$ 이기 때문이다. 이를 활용하여 권한을 더하..