ホームページ >システムチュートリアル >Linux >Linuxの特定の日付と時刻にファイルタイムスタンプを変更する方法
このガイドは、Linuxのファイルタイムスタンプを管理する方法を示しています。これは、テスト、データ分析、コンプライアンスなどのさまざまなアプリケーションの重要なタスクです。 一般的なユースケースとともに、一般的なLinuxコマンドを使用してタイムスタンプの変更と検証をカバーします。
目次Linuxのファイルタイムスタンプの変更
ls
コマンドstat
コマンドは、空のファイルを作成したり、既存のファイルタイムスタンプを更新したりするための鍵です。 オプションは、正確なタイムスタンプ制御を可能にします
正確な日付と時刻を設定しますtouch
-t
2024年11月14日の午後12時30分にタイムスタンプを設定するには:
:2024年11月14日を表します。
ostechnix.txt
touch -t 202411141230 ostechnix.txt
20241114
1230
これにより、タイムスタンプは2024年11月14日の午前12:00に設定されます。
ファイルタイムスタンプの検証
タイムスタンプの変更を確認するには、
およびtouch -t 202411140000 ostechnix.txtを使用してください。
コマンド
を使用していますls
コマンドは、タイムスタンプを含む長いリスト形式でファイルを表示します:stat
output(例):
ls
ls -l
「11月14日12:30」は、最後の変更時間を示しています
ls -l ostechnix.txt
コマンド
<code>-rw-r--r-- 1 ostechnix ostechnix 158 Nov 14 12:30 ostechnix.txt</code>を使用しています
タイムスタンプを含む詳細なファイル情報を提供してください:
output(例):
stat
これは、アクセス(最終アクセス)、変更(最終変更)、変更(最終メタデータの変更)、および出生時刻を表示します。
stat
stat ostechnix.txtは包括的なタイムスタンプの詳細を提供します。 実用的なアプリケーション
<code> File: ostechnix.txt Size: 158 Blocks: 8 IO Block: 4096 regular file Device: 259,2 Inode: 1578889 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ostechnix) Gid: ( 1000/ostechnix) Access: 2024-11-14 12:30:00.000000000 +0530 Modify: 2024-11-14 12:30:00.000000000 +0530 Change: 2024-11-14 17:47:19.624593116 +0530 Birth: 2024-10-11 15:39:59.515973804 +0530</code>
タイムスタンプの操作は、
別の日に作成されたログファイルをシミュレート:
touch -t 202411141230 ostechnix.txtタイムスタンプが正しく設定されていることを確認します。
ls -l
Linuxでのファイルタイムスタンプの管理は、、
、およびを使用して簡単です。 この制御は、単純なテストから複雑なコンプライアンスのニーズまで、さまざまなタスクに不可欠です。 このガイドは、ファイルタイムスタンプを効果的に管理するためのツールと知識を提供します。
touch
ls
さらなる読み取り:stat
Linuxでタイムスタンプを変更せずにファイルを編集する方法
以上がLinuxの特定の日付と時刻にファイルタイムスタンプを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。