문의 1
예제 'batch.sh'파일에 대해 소유자와 그룹에게는 전체 권한, 기타 사용자에게는 읽기와 실행 권한만 부여하는 명령어 작성
기본 : - rwx rwx r-x
8진법 : chmod 775 batch.sh
기본 문장 제일 앞의 파일구분에 파일 = (-), 디렉터리 =(d) 로 표기한다면 위의 예제가 디렉터리에 대한 권한을 변경하고자 할 때
기본 : d rwx rwx r-x -> (이렇게 쓰는게 맞는가요?)
그럼 8진법으로는 어떻게 작성하나요? chmod 1775 batch.sh---> 이렇게 작성하는 건가요?
문의 2
p36 6번 문제
UNIX에서 abc.txt 파일에 대해 다른 사용자의 읽시,쓰기 권한을 제거하는 명령문을 작성하시오
답 : chmod o-rw abc.txt
다른 사용자(other)만 지정을 했기 때문에 o(other)를 별도로 지정한거라면 혹시 위의 문제가 소유자와 다른 사용자의 읽기,쓰기 권한 제거라면
chmod u-rw o-rw abc.txt ------>이렇게 작성하는게 맞나요>
안녕하세요 길벗수험서 운영팀입니다.
[1]
아뇨, -나 d가 붙는 경우는 unix 시스템에서 파일이나 폴더의 권한을 조회했을 때만 입니다.
chmod 시에는 -나 d가 붙지 않으므로 입력 시 chmod 775 batch.sh 로 적으시면 됩니다.
[2]
구분자가 누락되었습니다. 다음과 같이 2가지 방법이 있습니다.
chmod uo-rw abc.txt
chmod u-rw, o-rw abc.txt
행복한 하루되세요 :)
-
관리자2022-06-16 09:53:33
안녕하세요 길벗수험서 운영팀입니다.
[1]
아뇨, -나 d가 붙는 경우는 unix 시스템에서 파일이나 폴더의 권한을 조회했을 때만 입니다.
chmod 시에는 -나 d가 붙지 않으므로 입력 시 chmod 775 batch.sh 로 적으시면 됩니다.
[2]
구분자가 누락되었습니다. 다음과 같이 2가지 방법이 있습니다.
chmod uo-rw abc.txt
chmod u-rw, o-rw abc.txt
행복한 하루되세요 :)