30
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

updated at

Linuxのファイル・ディレクトリ作成した時のパーミッション (umask)

(備忘録なメモです)

Linuxでtouchやmkdirでファイル・ディレクトリを作った時のデフォルトのパーミッションは
umask値によります。

ファイルなら666
ディレクトリなら777が基本値で

(基本値)-(umask値)がデフォルトのパーミッションになります。

例 umask値が022でディレクトリを作成したら
777-022=755

umask取得
$ umask
022
umask設定
$ umask 022

参考:

【 umask 】 ファイル作成時のパーミッションを指定する
http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230913/

ファイル新規作成時のパーミッションを変更するには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/474deffilepermssion.html

パーミッション早見表
http://qiita.com/YusukeHigaki/items/7a4ef34916a9140ec1cc

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
30
Help us understand the problem. What are the problem?