169件ヒット
[1-100件を表示]
(0.032秒)
ライブラリ
- ビルトイン (110)
- fileutils (30)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6)
クラス
- File (22)
-
File
:: Stat (33) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6)
検索結果
先頭5件
-
File
. setgid?(path) -> bool (27100.0) -
FileTest.#setgid? と同じです。
...
FileTest.#setgid? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
File
:: Stat # gid -> Integer (21113.0) -
オーナーのグループIDを返します。
...オーナーのグループIDを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.gid #=> 0
//}... -
File
# chown(owner , group) -> 0 (21030.0) -
ファイルのオーナーとグループを変更します。
...ます。
@raise Errno::EXXX 変更に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("testfile") { |f| f.chown(502, 1000) } # => 0
File.stat("testfile").uid # => 502
File.stat("testfile").gid # => 1000
//}
@see File.chown... -
FileTest
. # setgid?(file) -> bool (9207.0) -
ファイルが setgid(2) されている時に真を返 します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ファイルが setgid(2) されている時に真を返
します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列か IO オブジェクトを......指定します。
//emlist[例][ruby]{
require 'fileutils'
IO.write("testfile", "")
FileUtils.chmod("g+s", "testfile")
FileTest.setgid?("testfile") # => true
FileUtils.chmod("g-s", "testfile")
FileTest.setgid?("testfile") # => false
//}... -
File
:: Stat # setgid? -> bool (9106.0) -
setgidされている時に真を返します。
...setgidされている時に真を返します。
//emlist[][ruby]{
Dir.glob("/usr/sbin/*") {|bd|
if File::Stat.new(bd).setgid?
puts bd
end
}
#例
#...
#=> /usr/sbin/postqueue
#...
//}... -
Shell
# setgid?(file) -> bool (6207.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#setgid?... -
Shell
:: CommandProcessor # setgid?(file) -> bool (6207.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#setgid?... -
Shell
:: Filter # setgid?(file) -> bool (6207.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#setgid?... -
FileUtils (6006.0)
-
基本的なファイル操作を集めたモジュールです。
...ion
真を指定するとコピーを実行する前にコピー先を削除します。
: :secure
真を指定するとファイルの削除に FileUtils.#remove_entry_secure を使用します。
: :mtime
時刻を Time か、起算時からの経過秒数を数値で指定します。
: :pa......rents
真を指定すると指定したディレクトリの親ディレクトリも含めて削除します。
: :owner
ユーザー名か uid を指定すると所有ユーザを変更します。
: :group
グループ名か gid を指定すると所有グループを指定します。... -
File
:: Stat . new(path) -> File :: Stat (3151.0) -
path に関する File::Stat オブジェクトを生成して返します。 File.stat と同じです。
...る File::Stat オブジェクトを生成して返します。
File.stat と同じです。
@param path ファイルのパスを指定します。
@raise Errno::ENOENT pathに該当するファイルが存在しない場合発生します。
//emlist[][ruby]{
p $:[0]
#=> 例
# "C:/Program Files/......ruby-1.8/lib/ruby/site_ruby/1.8"
p File::Stat.new($:[0])
#=> 例
#<File::Stat dev=0x2, ino=0, mode=040755, nlink=1, uid=0, gid=0, rdev=0x2, size=0, blksize=nil, blocks=nil, atime=Sun Sep 02 14:15:20 +0900 2007, mtime=Tue Apr 24 23:03:44 +0900 2007, ctime=Tue Apr 24 23:03:37 +0900 2007>
//}... -
FileTest
. # grpowned?(file) -> bool (3137.0) -
ファイルのグループ ID がカレントプロセスの実効グループ ID と等しい時に真を返 します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ram file ファイル名を表す文字列か IO オブジェクトを指定します。
@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "")
File.chown(-1, Process.gid, "testfile")
FileTe......st.grpowned?("testfile") # => true
File.chown(-1, Process.gid + 10, "testfile")
FileTest.grpowned?("testfile") # => false
//}...