유닉스 파일 권한은 어떻게 동작하나요?
리눅스, macOS 등 유닉스 계열 시스템에서 모든 파일과 디렉터리에는 세 가지 권한 묶음이 있습니다. 소유자(user), 그룹(group), 그 밖의 모든 사용자(others)용입니다. 각 묶음은 읽기(r), 쓰기(w), 실행(x)을 허용할 수 있고 값은 각각 4, 2, 1입니다. 더하면 묶음마다 8진수 한 자리가 되어 rwxr-xr-x는 7, 5, 5, 즉 chmod 755가 됩니다. 디렉터리에서 읽기는 이름 목록 보기, 쓰기는 항목 생성·삭제, 실행은 디렉터리 진입을 뜻합니다. 맨 앞의 네 번째 자리는 특수 비트인 setuid(4), setgid(2), 스티키(1)를 담습니다.
기능
- • 소유자, 그룹, 기타 사용자 체크박스와 실시간 8진수 값
- • 양방향 편집: 755나 rwxr-xr-x를 입력하면 체크박스가 따라옴
- • setuid, setgid, 스티키 비트 지원과 ls -l 형식 표시(s, S, t, T)
- • 숫자 형식과 기호 형식(u=rwx,g=rx,o=rx)의 복사용 명령
- • 가장 흔한 모드 프리셋과 설명
오프라인 동작
모든 계산은 브라우저에서 이뤄집니다. 파일은 건드리지 않으며 직접 실행할 명령만 만들어 줍니다.