Linux chmod로 파일 권한 변경하기
페이지 정보

영삼이
본문
✅ chmod
로 파일 권한 변경하기
문제: 파일이나 디렉토리의 권한을 변경할 때, 수동으로 권한을 설정하는 것보다 chmod
명령어를 사용하면 더 효율적입니다.
❌ 수동으로 권한을 변경하는 경우
# `ls`로 권한을 확인하고 수동으로 변경하는 방법은 번거롭고 시간이 걸릴 수 있습니다
ls -l file.txt
✅ chmod
로 파일 권한 변경
[code]
chmod 755 file.txt
[/code]
-
chmod 755
명령어는 파일에 실행 권한을 추가하고, 읽기/쓰기 권한을 설정합니다. -
7
은 읽기, 쓰기, 실행 권한을 의미하고,5
는 읽기, 실행 권한을 의미합니다.
권한 숫자 설명
-
7
= 읽기(4) + 쓰기(2) + 실행(1) -> 7은 모든 권한을 의미합니다. -
6
= 읽기(4) + 쓰기(2) -
5
= 읽기(4) + 실행(1) -
4
= 읽기 -
3
= 쓰기(2) + 실행(1) -
2
= 쓰기 -
1
= 실행
예시: 디렉토리 권한 변경
[code]
chmod 755 /path/to/directory
[/code]
-
디렉토리의 경우에도 **
755
**로 설정하면, 소유자는 모든 권한, 그룹과 다른 사용자는 읽기 및 실행 권한을 가지게 됩니다.
디렉토리에 대해 권한을 재귀적으로 변경하려면 -R
옵션 사용
[code]
chmod -R 755 /path/to/directory
[/code]
-
-R
옵션을 사용하면 디렉토리 내부의 모든 파일과 서브디렉토리에 대해 권한을 재귀적으로 설정할 수 있습니다.
chmod
를 사용하면 파일과 디렉토리의 권한을 효율적이고 일관되게 변경할 수 있습니다.
- 이전글df로 디스크 공간 확인하기 25.03.28
- 다음글tar로 디렉토리 압축 및 해제 25.03.28
댓글목록
등록된 댓글이 없습니다.