English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux umask 명령어는 파일 생성 시 기본 권한 마스크를 설정합니다.
umask는 [권한 마스크]를 설정할 수 있습니다. [권한 마스크]는38진수 숫자로 구성된 개수로, 현재 접근 권한에서 권한 마스크를 뺄 때, 파일 생성 시 기본 권한이 설정됩니다.
umask [-S][권한 마스크]
파라미터 설명:
-S 권한 마스크를 텍스트로 표현합니다。
현재 권한 마스크를 확인하려면 "umask" 명령어를 사용하여 다음 명령어를 입력합니다:
$ umask # 현재 권한 마스크 가져오기
위의 명령어를 실행한 후, 출력 정보는 다음과 같습니다:
0022
다음은 "mkdir" 명령어를 사용하여 디렉토리를 생성하고, "ls" 명령어를 사용하여 디렉토리의 상세 정보를 가져오는 명령어를 입력합니다:
$ mkdir test1 # 디렉토리 생성 $ ls –d –l test1/ # 디렉토리의 상세 정보 표시
위의 명령어를 실행한 후, 새로 생성된 디렉토리의 상세 정보가 다음과 같이 표시됩니다:
drwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/
주의: 위의 출력 정보에서, "drwxr-xr-x"="777-022=755"。