Toollet
하려는 작업이나 앱 이름으로 검색검색문의하기
요금

파일 권한 / chmod 계산

8진수, rwx, 완전한 ugo 지정을 입력하거나 대상별로 권한을 선택하면 같은 권한의 표기와 chmod 명령 예시를 확인할 수 있습니다. setuid, setgid, sticky 특수 비트도 지원합니다. 4가지 결과를 한꺼번에 복사하거나 TXT로 저장할 수 있습니다. 이 화면에서는 실제 파일의 권한을 변경하지 않습니다.

0~7의 숫자를 1~4자리로 입력합니다.

권한 표기를 계산합니다. 실제 파일의 권한은 변경하지 않습니다.

권한 변환 결과

계산하면 8진수, rwx, ugo 표기와 chmod 명령 예시를 확인할 수 있습니다.

할 수 있는 일

네 가지 방법으로 권한 입력

8진수·rwx·ugo 또는 대상별 권한 선택으로 입력할 수 있습니다. 아는 표기에서 다른 표기를 확인할 수 있습니다.

특수 비트 포함해 확인

setuid·setgid·sticky를 포함한 권한을 지원합니다. 일반 읽기/쓰기·실행 권한과 특수 비트를 구분해 다룹니다.

지정 값과 명령 예시 가져오기

8진수·rwx·ugo 표기와 대상 경로를 바꿔 사용하는 chmod 예시를 표시합니다. 결과 전체를 복사하거나 텍스트로 저장할 수 있습니다.

사용 방법

  1. 입력 형식과 권한 지정

    8진수 등 아는 표기를 선택해 권한 값을 입력합니다. 대상별로 선택하는 방법도 있습니다.

  2. 계산해서 표기 확인

    「계산」을 눌러 같은 권한의 8진수·rwx·ugo 표기와 명령 예시를 확인합니다.

  3. 필요한 결과 가져오기

    결과를 복사하거나 텍스트로 저장합니다. 명령 예시를 사용할 때는 path/to/file을 실제 대상 경로로 바꿔 주세요.

이럴 때 유용

권한 숫자 값 읽기

설정 자료 등에 있는 755나 644를 rwx 표기로 변환해 소유자·그룹·기타에 어떤 권한이 있는지 확인할 수 있습니다.

chmod 지정 값 준비

필요한 권한을 알고 있을 때 대상별로 선택해 표기나 명령 예시를 만들 수 있습니다. 이 화면에서는 적용하지 않습니다.

소유자·그룹·기타의 권한

세 대상 구분해서 생각하기

소유자는 u, 그룹은 g, 기타는 o로 나타냅니다. 각각의 읽기·쓰기·실행 또는 검색 권한을 지정합니다.

4·2·1을 더한 값으로 표현

읽기 r은 4, 쓰기 w는 2, 실행·검색 x는 1입니다. 예를 들어 6은 4+2로 읽기/쓰기, 5는 4+1로 읽기와 실행·검색을 나타냅니다.

맨 앞자리는 특수 비트

4자리 8진수에서는 맨 앞자리가 setuid·setgid·sticky를 나타냅니다. rwx 표기의 s/t는 실행 권한이 있고, S/T는 실행 권한 없이 특수 비트가 켜진 상태입니다. 작용은 OS나 대상 종류에 따라 다릅니다.

자주 묻는 질문

755와 644는 무엇이 다른가요?

755는 소유자가 읽기·쓰기·실행, 그룹과 기타가 읽기·실행입니다. 644는 소유자가 읽기·쓰기, 그룹과 기타가 읽기입니다. 용도와 대상에 맞게 선택하는 것이며, 일률적인 권장 값이 아닙니다.

이 화면에서 실제 파일의 권한도 바뀌나요?

아닙니다. 입력한 권한 표기를 계산하고 명령 예시를 만들 뿐입니다. 실제 파일의 현재 상태도 읽지 않습니다.

rwx 표기는 몇 자를 입력하나요?

소유자·그룹·기타 권한을 합친 9자입니다. ls 등의 표시 맨 앞에 있는 파일 종류의 「-」나 「d」는 입력에 포함하지 않습니다.

ugo 표기는 어떻게 입력하나요?

u=rw,g=r,o=,u-s,g-s,o-t처럼 3개 대상의 일반 권한과 특수 비트 설정·해제를 모두 지정하세요. 일부만 변경하는 식이나 임의의 chmod 구문을 해석하는 기능이 아닙니다.

입력과 결과

입력
1~4자리 8진수, 9자의 rwx, 완전한 ugo 지정, 또는 대상별 권한.
결과
특수 비트를 포함한 4자리 8진수·rwx·ugo 표기와 chmod 예시.
가져오기
네 가지 결과를 한꺼번에 복사하거나 TXT로 저장합니다. 실제 파일 권한은 변경하지 않습니다.

현재 설정

도구 검색