English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux umask 명령어

Linux 명령어大全

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"。

Linux 명령어大全