chmod 권한 계산기

유닉스 파일 권한을 기호 표기(rwxr-xr--)와 8진수(754) 사이에서 체크박스로 실시간 변환합니다 — 100% 브라우저에서 실행되며 업로드되지 않습니다.

읽기
쓰기
실행
소유자
그룹
기타
특수 권한
rwxr-xr--   chmod 754

🔒 브라우저에서 계산되며 업로드되지 않습니다.

이 chmod 계산기가 하는 일

유닉스·리눅스 파일 권한은 두 가지 방식으로 표기합니다. rwxr-xr--처럼 아홉 글자로 된 기호 표기754처럼 세 자리로 된 8진수입니다. 이 도구는 둘 사이를 실시간으로 변환합니다. 소유자·그룹·기타(각각 읽기·쓰기·실행)에 해당하는 아홉 개의 체크박스를 켜고 끄거나 8진수 값을 입력하면 반대쪽이 즉시 갱신됩니다. 각 권한 비트에는 값이 있어 읽기는 4, 쓰기는 2, 실행은 1이며, 한 역할의 세 값을 더하면 8진수 한 자리가 됩니다. 그래서 rwx7, r-x5, r--4가 됩니다. 특수 권한 비트인 setuid(4)·setgid(2)·sticky(1)도 설정할 수 있는데, 이는 앞에 붙는 네 번째 8진수 자리(예: setuid 바이너리의 chmod 4755, sticky /tmpchmod 1777)와 실행 자리의 s·S·t·T로 나타납니다.

결과를 읽는 방법

기호 표기는 세 글자씩 묶여 있습니다. 앞의 세 글자는 소유자, 다음 세 글자는 그룹, 마지막 세 글자는 그 외 모든 사용자의 권한입니다. 글자가 있으면 권한이 허용된 것이고 대시(-)는 꺼져 있음을 뜻합니다. 이 도구는 대응하는 chmod 명령도 함께 보여 주어 8진수 숫자나 전체 기호 문자열을 복사할 수 있습니다. 자주 쓰는 값으로는 실행 파일과 폴더용 755(rwxr-xr-x), 일반 파일용 644(rw-r--r--), 비공개 파일용 700(rwx------)이 있습니다.

자주 묻는 질문

754는 어떻게 rwxr-xr--가 되나요?

754를 7, 5, 4로 나눕니다. 각 자리는 읽기(4), 쓰기(2), 실행(1)의 합입니다. 7 = 4+2+1 = 소유자 rwx, 5 = 4+1 = 그룹 r-x, 4 = 읽기만 = 기타 r--가 되어 rwxr-xr--가 됩니다.

기호 표기와 8진수 권한의 차이는 무엇인가요?

같은 내용을 다르게 나타낸 것입니다. 기호 표기(rwxr-xr--)는 읽기·쓰기·실행 비트를 각각 글자나 대시로 풀어 쓰고, 8진수(754)는 세 비트 묶음을 0–7 한 자리로 압축합니다. chmod는 두 형식 모두를 받습니다.

입력한 내용이 서버로 업로드되나요?

아니요. 변환은 브라우저 안에서 자바스크립트로 전부 처리됩니다. 입력한 8진수 값이나 체크박스 상태는 전송·저장·업로드되지 않습니다.