패스잇
인프라 & 클라우드 · 기초

Linux에서 파일이나 디렉토리의 권한을 변경하는 `chmod` 명령어의 기본적인 사용법에 대해 설명하고, `chmod 755 filename` 명령어가 파일에 부여하는 권한이 각각 소유자, 그룹, 기타 사용자에게 어떤 접근 권한을 의미하는지 구체적으로 설명해주세요.

힌트 · chmod는 파일 접근 권한을 숫자로 표현하거나 심볼릭 모드로 변경합니다. 755는 소유자에게 읽기/쓰기/실행, 그룹 및 기타 사용자에게 읽기/실행 권한을 부여합니다.

chmodrwx소유자그룹기타 사용자

모범답안

chmod 명령어는 Linux에서 파일이나 디렉토리의 접근 권한을 변경하는 데 사용됩니다. 가장 일반적인 방법은 숫자를 이용하는 것인데, 각 숫자는 소유자, 그룹, 기타 사용자에 대한 읽기(r), 쓰기(w), 실행(x) 권한을 나타냅니다.

chmod 755 filename 명령어는 다음과 같은 권한을 부여합니다.

  • 소유자 (첫 번째 숫자 7): 읽기(4) + 쓰기(2) + 실행(1) = 7. 소유자는 파일을 읽고, 쓰고, 실행할 수 있습니다.
  • 그룹 (두 번째 숫자 5): 읽기(4) + 실행(1) = 5. 그룹 사용자는 파일을 읽고 실행할 수 있습니다.
  • 기타 사용자 (세 번째 숫자 5): 읽기(4) + 실행(1) = 5. 기타 사용자도 파일을 읽고 실행할 수 있습니다.

이처럼 chmod 755는 실행 파일이나 스크립트 파일에 일반적으로 적용되는 권한 설정입니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 Linux 면접 질문

← Linux 면접 질문 전체 보기