https://geek-university.com/linux/set-the-default-permissions-for-newly-created-files/
umask
따라서 이 경우 내 (명령) 을 파일 및 폴더에 대한 기본 기본 권한 0002
에서 (비트 단위로) 빼기를 원합니다 . 예를 들어 이 파일의 결과는 664입니다.666
777
이렇게 하면 chmod
이 새로운 마스크로 생성된 파일에 대한 권한을 변경할 수 있습니다. 이는 물론 파일을 생성할 때 기본 마스크입니다 touch
.
어떻게 해야 하나요?
답변1
$ echo 'ibase=8; obase=8; (( 0666 - 0002 ))' | bc
644
$ echo 'ibase=8; obase=8; (( 0777 - 0002 ))' | bc
775