Skip to content

Chmod 별칭

파일 및 디렉토리 권한 관리를 위한 단축키.

개요

chmod 별칭은 명령줄에서 파일 및 디렉토리 권한을 관리하는 간소화된 방법을 제공합니다. 숫자 권한 코드를 기억하는 대신 chmod_755 또는 chmod_u+x와 같은 직관적인 별칭을 사용하여 필요한 액세스 모드를 빠르게 설정합니다.

이 별칭은 chmod.aliases.sh에 정의되어 있으며 chezmoi에 의해 자동으로 로드됩니다.

참조

일반 권한 별칭

별칭권한설명
chmod_000----------모든 사용자에게 권한 없음
chmod_400r--------소유자만 읽기 전용
chmod_444r--r--r--모든 사용자 읽기 전용
chmod_600rw-------소유자만 읽기/쓰기
chmod_644rw-r--r--소유자 읽기/쓰기, 그 외 읽기 전용
chmod_666rw-rw-rw-모든 사용자 읽기/쓰기
chmod_755rwxr-xr-x소유자 전체, 그 외 읽기/실행
chmod_764rwxrw-r--소유자 전체, 그룹 읽기/쓰기
chmod_777rwxrwxrwx모든 사용자 전체 권한

소유자 권한 별칭

별칭설명
chmod_u+x소유자 실행 권한 추가
chmod_u-x소유자 실행 권한 제거
chmod_u+w소유자 쓰기 권한 추가
chmod_u-w소유자 쓰기 권한 제거
chmod_u+r소유자 읽기 권한 추가
chmod_u-r소유자 읽기 권한 제거

그룹 권한 별칭

별칭설명
chmod_g+x그룹 실행 권한 추가
chmod_g-x그룹 실행 권한 제거
chmod_g+w그룹 쓰기 권한 추가
chmod_g-w그룹 쓰기 권한 제거
chmod_g+r그룹 읽기 권한 추가
chmod_g-r그룹 읽기 권한 제거

기타 사용자 권한 별칭

별칭설명
chmod_o+x기타 사용자 실행 권한 추가
chmod_o-x기타 사용자 실행 권한 제거
chmod_o+w기타 사용자 쓰기 권한 추가
chmod_o-w기타 사용자 쓰기 권한 제거
chmod_o+r기타 사용자 읽기 권한 추가
chmod_o-r기타 사용자 읽기 권한 제거

파일 유형 별칭

별칭설명
chmod_755d모든 디렉토리 권한을 rwxr-xr-x로 설정
chmod_644f모든 파일 권한을 rw-r--r--로 설정

재귀 권한 함수

change_permission 함수는 확인 프롬프트와 함께 권한을 재귀적으로 적용합니다:

bash
change_permission 755 /path/to/directory -R