더북(TheBook)

파일 정보의 이해

ls -l 명령에 의해 출력되는 파일 목록은 다음과 같이 표시됩니다. 특히 셋째, 넷째 필드의 정보는 파일을 소유하는 사용자 계정과 그룹을 나타냅니다. 파일의 소유자는 파일에 대한 모든 권한을 포함한 사용자 계정을, 소유 그룹은 소유자가 속한 그룹을 의미합니다.

첫 필드 10개의 문자는 파일의 접근 권한을 의미합니다. 첫 문자가 d라면 파일이 디렉터리이며, ‘-’라면 일반 파일임을 의미합니다. 다음 세 문자는 차례로 소유자 user, 소유자가 포함된 그룹 group, 다른 모든 사용자 others에 대한 읽기 read, 쓰기 write, 실행 excute 권한의 유무를 나타냅니다. r, w, x 대신 ‘-’가 표시되어 있다면 읽기, 쓰기 실행의 각 권한이 없음을 의미합니다.

다음 sample이라는 파일의 소유권은 root 계정과 root가 속해 있는 그룹에 있습니다. 이 파일에 대한 접근은 소유자와 소유 그룹에 속한 다른 사용자, 혹은 그밖에 다른 사용자들도 읽을 수 있도록 설정되어 있습니다. 하지만, 쓰기 권한은 오직 소유자에게만 있습니다.

shinjaehun@losttemple:~$ ls -l
-rw-r--r--   1 root     root        10 5월  19 13:34 sample
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.