프로그래밍

chmod로 파일 및 폴더 권한 바꾸기

hydragon 2021. 11. 23. 21:11
반응형

 

sudo chmod [option] [8진수] [대상]

 

먼저 [옵션]의 종류는 아래와 같다.

-c, --changes          like verbose but report only when a change is made
-f, --silent, --quiet  suppress most error messages
-v, --verbose          output a diagnostic for every file processed
    --no-preserve-root  do not treat '/' specially (the default)
    --preserve-root    fail to operate recursively on '/'
    --reference=RFILE  use RFILEs mode instead of MODE values
-R, --recursive        change files and directories recursively
    --help     display this help and exit
    --version  output version information and exit

 

[8진수]의 경우 1, 2, 4의 조합으로 이루어진다. 1은 실행 권한, 2는 쓰기 권한, 4는 읽기 권한을 의미한다.

 

[대상]의 경우 권한을 부여할 폴더나 파일 명을 입력하면 된다.

 

가장 많이 쓰이는 조합은

 

sudo chmod -R 777 filename

인 듯하다.

반응형