Ruby File Io Dir

Posted by on Saturday, February 3, 2018 Tags:   1 minute read

ファイルのロック File#flock ファイルをロックしたりロックを開放するメソッド

ファイルに関する情報の取得 File#atime:最後にアクセスした日時 File#ctime:最後に状態を変更した日時 File#mtime:最後に更新した日時 File#size:ファイルサイズ

ファイル操作 File#rename:ファイル名の変更/移動 File#unlink:ファイルの削除 File#symlink:ファイルのシンボリックリンク作成 File#link:ファイルのハードリンク作成 File#symlink:ファイルのシンボリックリンク作成 File#chmod:ファイルモードの指定 File#chown:オーナー・グループの変更

ファイルパス操作 File#dirname:ファイルのディレクトリパス File#basename:ファイル名 File#extname:拡張子 File#join:ファイルパスの連結 File#split:dirname と basename の配列 File#expend_path:相対パスから絶対パスを取得する

ファイル一覧の取得 Dir#entries:ディレクトリに含まれるファイル一覧の取得

ディレクトリ操作 Dir#mkdir:ディレクトリ作成 Dir#rename:ディレクトリの移動 Dir#rmdir:ディレクトリの削除 Dir#exist?:ディレクトリの存在検査

https://qiita.com/fkm_y/items/9edbd45652526688de6d https://qiita.com/fkm_y/items/9edbd45652526688de6d

https://qiita.com/fkm_y/items/9edbd45652526688de6d