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 コマンド全書