chmod 계산기

소유자, 그룹, 기타에 대해 읽기/쓰기/실행을 전환하면 8진수와 기호 모드, 그리고 붙여넣기만 하면 되는 chmod 명령이 즉시 표시됩니다.

읽기쓰기실행
소유자
그룹
기타
---------
chmod 644 filename

Unix 파일 권한 계산

이 chmod 계산기는 Unix와 Linux가 파일 권한을 표현하는 세 가지 방식, 즉 체크박스, 755644 같은 세 자리 8진수, rwxr-xr-x 같은 기호 문자열 사이를 변환합니다. 어느 하나를 편집하면 나머지가 실시간으로 갱신되므로 이미 가지고 있는 표현부터 시작할 수 있습니다. 결과에는 붙여넣기만 하면 되는 chmod 명령 줄이 포함됩니다.

권한은 세 부류 — 소유자(파일을 소유한 사용자), 그룹(파일 그룹의 사용자), 기타(그 외 모두) — 로 묶이며 각 부류에는 읽기(r = 4), 쓰기(w = 2), 실행(x = 1)의 세 비트가 있습니다. 한 부류의 비트를 더하면 그 8진수 자릿값이 되어 rwx = 7, r-x = 5, rw- = 6 입니다. 일반적인 모드는 일반 파일용 644와 스크립트 및 디렉터리용 755입니다.

자주 묻는 질문

chmod 755는 무엇을 의미하나요? 소유자는 읽기, 쓰기, 실행(7)을, 그룹과 기타는 읽기와 실행(5와 5)을 갖습니다. 실행 가능한 스크립트와 다른 사용자가 들어가길 원하는 디렉터리의 전형적인 모드입니다.

644와 755의 차이는 무엇인가요? 둘 다 소유자에게 읽기와 쓰기를 주지만, 755는 모두에게 실행 비트도 추가하며 이것이 파일을 실행 가능하게 하거나 디렉터리에 접근 가능하게 만듭니다. 데이터와 텍스트에는 644, 프로그램과 폴더에는 755를 사용하세요.

8진수는 rwx에 어떻게 대응하나요? 각 자리는 한 부류의 읽기(4), 쓰기(2), 실행(1)의 합입니다. 따라서 7 = 4+2+1 = rwx, 6 = 4+2 = rw-, 5 = 4+1 = r-x, 0 = 권한 없음입니다.

디렉터리에서 실행 비트가 왜 중요한가요? 디렉터리에서 실행 비트는 그것을 실행하는 것이 아니라 들어가서 내부 파일에 접근할 권한을 부여합니다. 그래서 폴더에는 755가 흔히 쓰입니다.

관련 도구

인기 도구