개발 및 운영

리눅스·셸 도구

셸과 권한 문제는 사소해 보여도 급할 때 실수하기 쉽습니다. chmod 값이 원하는 권한을 주는지, 특수문자가 든 인자를 셸이 먼저 해석해 버리지는 않는지 같은 것입니다. 권한 계산기와 이스케이프, 명령줄 분석 도구를 모았습니다.

chmod 권한 계산기는 rwx와 8진수를 서로 변환하고 setuid·sticky 비트도 설명하며, umask 계산은 새 파일과 디렉터리 기본 권한을 나란히 보여줍니다. 쉘 이스케이프는 대상 셸에 맞게 인자를 올바르게 인용합니다.

도구 5개

Linux & Shell 도구 FAQ

umask는 새 파일 권한에 실제로 어떤 영향을 주나요?

umask는 기본값에서 권한 비트를 빼는 방식으로, umask 022는 새 파일과 디렉터리에서 그룹·기타의 쓰기 권한을 없앱니다. umask 계산이 결과 권한을 나란히 비교해 보여줍니다.

공백이나 특수문자가 든 파일 이름을 셸에 안전하게 넘기려면?

인용 규칙은 POSIX, Bash, PowerShell마다 달라 잘못하면 프로그램이 보기 전에 셸이 인자를 쪼갭니다. 쉘 이스케이프가 대상 셸에 맞게 인자를 인용해 하나의 문자열로 전달되게 합니다.

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

755는 소유자에게 읽기·쓰기·실행, 그룹과 기타에는 읽기·실행만 주어 디렉터리에 흔히 쓰입니다. 644는 소유자만 쓰기가 되는 일반 파일용 기본 모드입니다. chmod 권한 계산기가 둘을 나란히 보여줍니다.