문제
다음 중 파일이나 디렉터리에 부여된 소유권의 값을 확인하는 명령으로 알맞은 것은?
① chmod ② chown ③ umask ④ ls
정답
4번
해설
정답: 4. ls -l 은 파일/디렉터리의 권한, 소유자(owner), 그룹 등 소유권 관련 정보를 출력한다. 따라서 소유권 값을 확인하는 명령은 ls 이다.
오답 풀이
- 1번: chmod 는 권한(읽기/쓰기/실행)을 변경하는 명령이다.
- 2번: chown 은 소유자/그룹을 변경하는 명령이다.
- 3번: umask 는 새로 생성되는 파일의 기본 권한을 결정하는 마스크 값을 설정/확인한다.
- 4번: ls(특히 ls -l)는 소유권 정보를 확인하므로 옳다.
보충 개념 ls -l 출력은 [권한][링크수][소유자][그룹][크기][날짜][이름] 순이다. 소유권 '변경'은 chown(소유자), chgrp(그룹), '확인'은 ls -l 로 한다.