+
/ -
기호가 무엇을 하는지 알고 싶습니다 chmod
.
예를 들어, 명령은 chmod u=-
무엇을 수행합니까 ? 내 이해는 그것이 누락되었기 때문에 아무 것도 하지 않는다는 것입니다 r
// w
. x
맞아? 실제로 어떤 작업을 수행하려면 추가하거나 뺄 권한을 지정해야 합니다.
답변1
=
권한 비트 없음"누구"에 해당하는 모든 권한 비트를 지웁니다.:
지정된 파일 모드 비트를 지웁니다.WHO값, 또는 값이 없는 경우WHO값을 지정할 때 이 볼륨에 지정된 모든 파일 모드 비트는 POSIX.1-2017입니다.
-
권한 비트가 없으면 어떤 작업도 수행되지 않습니다.
만약에파마지정하지 않으면
'-'
작업이 파일 모드 비트를 변경해서는 안 됩니다.
chmod g=-
chmod g= g-
모든 그룹 권한 비트로 해석되어 지워집니다. u=-
소유자 권한 비트에도 동일한 작업을 수행합니다.
짐작할 수 있듯이 권한 비트가 지정되지 않은 경우 -
아무것도 변경하지 마십시오. +
와 함께 사용하시면 =
효과를 보실 수 있습니다 =
.