るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.023秒)
トップページ > クエリ:===[x] > クエリ:FileTest[x]

別のキーワード

  1. _builtin ===
  2. date ===
  3. ipaddr ===
  4. pathname ===
  5. bigdecimal ===

種類

ライブラリ

検索結果

FileTest (38012.0)

ファイルの検査関数を集めたモジュールです。

...ファイルの検査関数を集めたモジュールです。

===
注意

FileTest
で定義された各メソッドは、システムコールに失敗しても例外を発生させません。
真を返した時のみ、返り値は意味をもちます。
例えば、
File.exist?('/root/.bash...

セキュリティモデル (42.0)

セキュリティモデル RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ 機構が備わっています。

...セキュリティモデルは「オブジェクトの汚染」と「セーフレベル」という
仕組みによってなりたっています。

===
オブジェクトの汚染

Rubyではオブジェクトは「汚染されている」とみなされることがあります。この
しくみ...
...ect#tainted?
オブジェクトが汚染されている場合に真を返す

: Object#untaint
オブジェクトの汚染を取り除く

===
セーフレベル

各スレッドは固有の「セーフレベル」を持っています。セーフレベルが高くなるほ
ど、行え...
...らの入力を処理するのに適しています。

===
== 汚染されるオブジェクト

* レベル0と同様

===
== 禁止される操作
* 汚染された文字列を引数とした以下の操作

* Dir, IO, File, FileTest のメソッド呼び出し
//emlist{
$ rub...
...ect#tainted?
オブジェクトが汚染されている場合に真を返す

: Object#untaint
オブジェクトの汚染を取り除く

===
セーフレベル

セーフレベルはグローバル変数 $SAFE で設定します。
各スレッドで個別のセーフレベルを設定...