るりまサーチ

最速Rubyリファレンスマニュアル検索!
42件ヒット [1-42件を表示] (0.043秒)

別のキーワード

  1. file umask
  2. _builtin umask
  3. shell umask
  4. shell umask=

クラス

キーワード

検索結果

File.umask(umask) -> Integer (18270.0)

umask を変更します。変更前の umask の値を返します。

...
umask
を変更します。変更前の umask の値を返します。

@param umask 設定したい umask の値を整数で指定します。

//emlist[例][ruby]{
File.umask(0006) # => 18
File.umask # => 6
//}

@see umask(2)...

File.umask -> Integer (18135.0)

現在の umask の値を返します。

...現在の umask の値を返します。

@see umask(2)...

Dir.mkdir(path, mode = 0777) -> 0 (41.0)

path で指定された新しいディレクトリを作ります。パーミッションは mode で指定された値に umask をかけた値 (mode & ~umask) になります。 mkdir(2) も参照して下さい。 ディレクトリの作成に成功すれば 0 を返します。

...path で指定された新しいディレクトリを作ります。パーミッションは
mode で指定された値に umask をかけた値 (mode & ~umask) になります。
mkdir(2) も参照して下さい。
ディレクトリの作成に成功すれば 0 を返します。

@param path...
...ドを整数で与えます。

@raise Errno::EXXX ディレクトリの作成に失敗した場合に発生します。

//emlist[例][ruby]{
p File.umask #=> 2
Dir.mkdir('t', 0666)
p "%#o" % (07777 & File.stat('t').mode) #=> "0664"
//}

@see FileUtils.#makedirs...

File.mkfifo(file_name, mode = 0666) -> 0 (15.0)

引数 file_name で指定した名前の FIFO スペシャルファイルを作成します。

...指定したモードは通常の
ファイル作成と同様にプロセスの umask によって変更されます。
作成されたファイルの許可モードは (mode & ~umask) になります。

//emlist[例][ruby]{
File.mkfifo("testfile", 0666)
File.ftype("testfile...