Linuxコマンド逆引き大全
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

 更新日時を現在に変更する
$ touch target_file

 「touch」コマンドで目的のファイルを指定すると,ファイルの属性情報にある更新時刻が現在に変更される。


 応用:更新時刻を指定時刻にする
$ touch -t target_file

 「touch」コマンドに「-t日時」オプションを指定すると,更新時刻が指定した時刻に変更される。日時の表記方法は「西暦月日時分.秒」。西暦と秒は省略が可能である。


$ ls -l
-rw-rw-r--  1 hoge    hoge    17569 Aug 10  2000 target

$ touch -t 10131521 target    ←10月13日15時21分に変更
-rw-rw-r--  1 hoge    hoge    17569 Oct 13  2000 target