touch
touchコマンドはファイルの最終更新日を更新するコマンドです。
ただし、指定したファイルが存在しない場合は空のファイルを作成します。
以下、a.txtを作成する例です。

touch a.txt

これでカレントディレクトリに空のファイルa.txtが作成されます。
touchコマンド以外で空のファイルを作成するには

a.txt
とすると空のファイルが作成されます。

更新日時の変更
-tオプションを使用することによりファイル更新日時を変更することが出来ます。
使用方法は

touch -t yymmddhhmm file_name
と言うように実行します。
以下、例です。

touch -t 0705051010 a.log
とするとファイル更新日時は

2007/05/05 10:10
となります。

ctimeの変更方法
a.txtというファイルが存在し、そのファイルのctimeを変更するには

touch a.txt
とするだけです。これでctimeがtouchコマンドを実行した時間に変更することができます。

Back to top

Information