427件ヒット
[401-427件を表示]
(0.030秒)
種類
- インスタンスメソッド (141)
- 特異メソッド (110)
- モジュール関数 (72)
- 文書 (56)
- 関数 (48)
ライブラリ
- ビルトイン (234)
- json (24)
-
net
/ ftp (12) -
net
/ imap (12) - openssl (12)
- pty (12)
-
ripper
/ lexer (5) -
rubygems
/ user _ interaction (12)
クラス
- Dir (12)
- File (84)
-
File
:: Stat (24) -
Gem
:: StreamUI (12) - IO (24)
-
Net
:: FTP (12) -
Net
:: IMAP (12) -
OpenSSL
:: OCSP :: BasicResponse (12) - Ripper (5)
- SystemExit (12)
- Thread (30)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) - birthtime (12)
- check (12)
- chown (24)
-
convert
_ type (12) - dump (24)
- generate (12)
- lchmod (12)
- lchown (12)
- lex (5)
- lstat (24)
- mkdir (12)
- new (12)
-
rb
_ f _ raise (12) -
rb
_ thread _ raise (12) -
rb
_ thread _ raise _ m (12) -
report
_ on _ exception= (18) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) - status (60)
- sync= (12)
-
terminate
_ interaction (12) - unparse (12)
- wait2 (12)
- waitpid2 (12)
検索結果
先頭3件
-
Dir
. mkdir(path , mode = 0777) -> 0 (12.0) -
path で指定された新しいディレクトリを作ります。パーミッションは mode で指定された値に umask をかけた値 (mode & ~umask) になります。 mkdir(2) も参照して下さい。 ディレクトリの作成に成功すれば 0 を返します。
...リのモードを整数で与えます。
@raise Errno::EXXX ディレクトリの作成に失敗した場合に発生します。
//emlist[例][ruby]{
p File.umask #=> 2
Dir.mkdir('t', 0666)
p "%#o" % (07777 & File.stat('t').mode) #=> "0664"
//}
@see FileUtils.... -
File
. chown(owner , group , *filename) -> Integer (12.0) -
ファイルのオーナーとグループを変更します。スーパーユーザだけがファ イルのオーナーとグループを変更できます。変更を行ったファイルの数を 返します。
...を指定することで、グループを現在のままにすることができます。
@raise Errno::EXXX 変更に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("test.txt", "test")
File.chown(502, 12, "test.txt")
File.stat("test.txt").uid # => 502
//}
@see File#chown... -
File
. lchown(owner , group , *filename) -> Integer (12.0) -
File#chown と同様ですが、 シンボリックリンクに関してリンクそのもののオーナー、 グループを変更します。
...できます。
@raise NotImplementedError lchown(2) を実装していないシステムでこのメソッドを呼び出すと発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
File.symlink("testfile", "testlink")
File.chown(501, -1, "testfile")
File.lstat("testlink").ftype......# => "link"
File.lchown(0, -1, "testlink")
File.stat("testlink").uid # => 501
File.lstat("testlink").uid # => 0
//}...
