리눅스
chmod 명령어
변군Dev
2023. 11. 13. 09:39
728x90
chmod 명령어
chmod 명령어는 Unix 및 Unix 계열 운영 체제에서 파일이나 디렉토리의 권한을 변경하는 데 사용됩니다.
기본 구문
chmod [옵션] 모드 파일 또는 디렉토리
- 모드: 권한을 설정하는데 사용되는 숫자 또는 기호로 표현된 값.
- 파일 또는 디렉토리: 권한을 변경하려는 대상 파일 또는 디렉토리.
주요 옵션
- -R, --recursive: 하위 디렉토리 및 파일에 대한 권한 변경을 재귀적으로 적용합니다.
사용 예시
1. 숫자를 사용하여 권한 변경
chmod 755 myfile.txt
myfile.txt 파일에 대한 권한을 소유자에게 읽기, 쓰기, 실행 권한을 부여하고, 그룹 및 기타 사용자에게는 읽기 및 실행 권한을 부여합니다.
2. 기호를 사용하여 권한 변경
chmod u=rw,g=r,o=r myfile.txt
myfile.txt 파일에 대한 소유자에게 읽기 및 쓰기 권한을 부여하고, 그룹 및 기타 사용자에게는 읽기 권한을 부여합니다.
3. 재귀적으로 디렉토리 및 파일 변경
chmod -R 644 /path/to/directory
/path/to/directory 디렉토리 및 하위 모든 파일 및 디렉토리에 대해 소유자는 읽기 및 쓰기, 그룹 및 기타 사용자에게는 읽기 권한을 재귀적으로 설정합니다.
참고: 명령어의 동작은 운영 체제에 따라 다를 수 있습니다. 특정 시스템에서 chmod 명령어의 도움말을 확인하여 더 자세한 정보를 얻을 수 있습니다. (man chmod 명령어를 사용할 수 있습니다.)
728x90