これは、Linuxコマンドを使用して作成されたファイルです。
touch tmp.txt
さて、日付と時刻を変更しようとしています。だから私がすることは次のとおりです。
ls -l tmp.txt
-rwrx-rx-x 1 yush guest 600 jul 10 16:58 tmp.txt
上記で生成されたファイルの年を変更するには、次のコマンドを使用しますか?
touch -d "1 year ago" tmp.txt
今、
ls -l tmp.txt
-rwxr-xr-x 1 yush guest 600 jul 10 2016 tmp.txt
私の質問は、Linuxを使用して上記のタスクを実行する他のコマンドがありますか?
ベストアンサー1
アクセスおよび変更時間を明示的に設定します。
# touch -t [[CC]YY]MMDDhhmm[.SS]
例えば
# touch -t 201212101830.55 tmp.txt
# touch -d "2012-10-19 12:12:12.000000000 +0530" tmp.txt
# touch -d "2017-10-19 14:59:12" tmp.txt
他のファイルのタイムスタンプを使用できます。
# touch -r file1.txt file2.txt