るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.016秒)
トップページ > クラス:File[x] > クエリ:File[x] > 種類:特異メソッド[x] > クエリ:chmod[x] > バージョン:2.4.0[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file chmod
  4. file chown
  5. file ctime

ライブラリ

キーワード

検索結果

File.chmod(mode, *filename) -> Integer (117628.0)

ファイルのモードを mode に変更します。モードを変更したファイ ルの数を返します。

...ファイルのモードを mode に変更します。モードを変更したファイ
ルの数を返します。

@param filename ファイル名を表す文字列を指定します。

@param mode chmod(2) と同様に整数で指定します。

@raise Errno::EXXX モードの変更に失敗...

File.lchmod(mode, *filename) -> Integer (81811.0)

File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの モードを変更します。

...
File
.chmod と同様ですが、シンボリックリンクに関してリンクそのものの
モードを変更します。

@param filename ファイル名を表す文字列を指定します。

@param mode chmod(2) と同様に整数で指定します。

@raise NotImplementedError lchmod(2)...
...生します。

//emlist[例][ruby]{
IO.write("testfile", "test")
File
.symlink("testfile", "testlink")
File
.lstat("testlink").ftype # => "link"
File
.lchmod(0744, "testlink")
File
.stat("testlink").mode.to_s(8) # => "100644"
File
.lstat("testlink").mode.to_s(8) # => "120744"
//}...

File.ctime(filename) -> Time (63427.0)

状態が最後に変更された時刻を返します。 状態の変更とは chmod などによるものです。

...aram filename ファイル名を表す文字列か IO オブジェクトを指定します。

@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。

//emlist[例:][ruby]{
IO.write("testfile", "test")
File
.ctime("testfile") # => 2017-11-30 22:40:49 +0900
File
.ch...
...mod(0755, "testfile")
File
.ctime("testfile") # => 2017-11-30 22:42:12 +0900
//}...