ホームページ  >  記事  >  システムチュートリアル  >  Linux File Time をマスターする: 入門から実践的な戦闘まで

Linux File Time をマスターする: 入門から実践的な戦闘まで

WBOY
WBOY転載
2024-02-10 15:24:07596ブラウズ

ファイル時間は Linux システムにおける重要な概念です。ファイルの作成、変更、アクセス時間を記録するだけでなく、ファイル管理、バックアップ、リカバリにも役立ちます。 Linux システム管理者にとって、ファイル時間関連の知識を理解することは不可欠です。

ファイルの 3 倍

# 誰もが Windows オペレーティング システムにすでに精通していると思いますが、Windows システムでファイルを作成すると、図に示すように、システムはファイルを記述するためにファイルに関連するパラメータも確立します。

これらのパラメータには、ファイル サイズ、ファイル タイプ、場所、および 3 つのファイルの作成、変更、アクセス時間が含まれます。それでは、Linux システムに同様のパラメータがあるかどうか見てみましょう。 Linux File Time をマスターする: 入門から実践的な戦闘まで Linux では、stat ファイル名を使用してファイルの関連パラメータを表示できます。特定のパラメータについては次のように説明されています:


Linux のファイル システムでは、ファイル サイズ、ファイル名、ファイル時間などに加えて、Inode 番号とブロックに関する詳細情報も存在することがわかりました。これは主にLinux ファイル システムの構成。Linux ではファイルには Inode 番号があり、Inode 番号は少なくとも 1 つのブロックに対応します。Bolck はファイルの内容にアクセスするための構造です。ファイル ブロックの数はファイルのサイズに関係します。 Linux システムでは、ブロックのサイズは安定しています。今日は主に Linux システムでの 3 回を紹介します。 アクセス時間、変更時間、変更時間。 Linux File Time をマスターする: 入門から実践的な戦闘まで ######時間######

atime は Access Time の略称です。Linux ファイル システムではアクセス タイムと呼ばれます。ファイルの内容にアクセスすると、この時間が更新されます。たとえば、cat、more、less などのコマンドを使用します。ファイルの内容を表示すると、ファイルのアクセス時間が以下のように更新されます:

m時間

mtime は Modification Time の略です。これは、「コンテンツ データ」が変更されると、今度は Linux システムが更新されることを意味します。例: ファイルにデータを書き込むために echo、vim などの命令を使用します

Linux File Time をマスターする: 入門から実践的な戦闘まで

上の図では、echo コマンドを使用して test.txt ファイルに文字列を書き込むと、以下で説明する mtime と ctime が変更されていることがわかります。以下 ctime を使用して、そのような結果が生成される理由を確認してください!

ctime

Linux File Time をマスターする: 入門から実践的な戦闘までctime は Linux システムのステータス時間であり、ファイルのステータス、つまりファイルの属性が変更されると、リンク (数) などの時間が変更されます。リンク)、ファイル システム内のサイズ (ファイルのサイズ)、ファイルのアクセス許可、ブロック (ファイル内のブロックの数)、これらのパラメーターが変更されると、Linux はファイルに対応する時間パラメーターを変更します。

ファイルの mtime が変更されると、ファイルの ctime も変更される理由が理解できたでしょう。ファイルの内容が変更されると、ファイルのサイズは確実に変更されるため、ファイルのステータス時間は、ファイルの内容が変更されると更新されます。したがって、ファイルの mtime が変更されると、ファイルの ctime も変更されます。

ファイル時間を表示するその他の方法

Linux File Time をマスターする: 入門から実践的な戦闘まで1.ls -l –time=xx 時刻ファイル名;

このクエリ メソッドは、デフォルトでファイルの mtime を表示します。

2.ls -lx ファイル名

このクエリメソッド内

cctime

うあ時間

ls -lc filename は、ファイルの ctime (最終変更時刻) をリストします。

ls -lu filename はファイルの atime (最終アクセス時刻) をリストします

ls -l filename はファイルの mtime (最終変更時刻) をリストします



要約

つまり、Linux システムのファイル時間は非常に重要な情報であり、ファイルの管理と保守を改善するのに役立ちます。この記事の導入により、ファイル時間の概念、種類、使用法を明確に理解でき、これらのスキルを習得することは、Linux 分野での作業と学習を向上させるのに非常に役立ちます。

以上がLinux File Time をマスターする: 入門から実践的な戦闘までの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。