Maison  >  Article  >  Opération et maintenance  >  Opérations courantes d'affichage de l'heure des fichiers Linux

Opérations courantes d'affichage de l'heure des fichiers Linux

王林
王林original
2024-02-25 15:06:06867parcourir

掌握 Linux 中查看文件时间的常用操作

Dans les systèmes Linux, l'affichage des informations temporelles des fichiers est l'une des opérations que les développeurs, les administrateurs système et même les utilisateurs ordinaires doivent souvent effectuer. Les informations sur l'heure du fichier comprennent principalement trois types : l'heure d'accès (atime), l'heure de modification (mtime) et l'heure de changement (ctime). Dans cet article, nous présenterons comment obtenir les informations temporelles d'un fichier via la ligne de commande sous Linux et joindrons quelques exemples de code courants.

1. Afficher l'heure d'accès (atime) du fichier

L'heure d'accès fait référence à la dernière fois que le fichier a été consulté. Pour afficher l'heure d'accès à un fichier, vous pouvez utiliser la commande stat en conjonction avec la commande awk pour extraire les informations temporelles. Un exemple est le suivant : stat 命令,并结合 awk 命令来提取时间信息。示例如下:

stat -c %x filename.txt

2. 查看文件的修改时间(mtime)

修改时间是指文件最后一次被修改的时间。要查看文件的修改时间,同样可以使用 stat 命令,示例如下:

stat -c %y filename.txt

3. 查看文件的更改时间(ctime)

更改时间是指文件元数据(比如文件权限、所属用户等)最后一次被修改的时间。同样使用 stat 命令,示例如下:

stat -c %z filename.txt

4. 综合示例:查看文件的所有时间信息

如果要一次性查看文件的所有时间信息,可以使用如下命令:

stat filename.txt

该命令会输出文件的访问时间、修改时间、更改时间等详细信息。

5. 批量查看文件时间信息

如果需要批量查看多个文件的时间信息,可以结合使用 find 命令和 stat

find . -type f -exec stat -c "%n %x %y %z" {} ;

2. Afficher l'heure de modification (mtime) du fichier

L'heure de modification fait référence à la dernière fois que le fichier a été modifié. Pour visualiser l'heure de modification d'un fichier, vous pouvez également utiliser la commande stat L'exemple est le suivant :

rrreee

3 Afficher l'heure de modification du fichier (ctime) 🎜🎜L'heure de modification. fait référence aux métadonnées du fichier (telles que les autorisations du fichier, l'heure à laquelle il a été modifié pour la dernière fois par l'utilisateur auquel il appartient, etc.). Utilisez également la commande stat, l'exemple est le suivant : 🎜rrreee🎜4. Exemple complet : Afficher toutes les informations temporelles d'un fichier 🎜🎜 Si vous souhaitez afficher toutes les informations temporelles d'un fichier en une seule fois, vous pouvez utiliser la commande suivante : 🎜rrreee🎜 Cette commande affichera des informations détaillées telles que l'heure d'accès, l'heure de modification et l'heure de changement du fichier. 🎜🎜5. Afficher les informations temporelles des fichiers par lots🎜🎜Si vous avez besoin d'afficher les informations temporelles de plusieurs fichiers par lots, vous pouvez utiliser la commande find et la commande stat. ensemble. L'exemple est le suivant : 🎜rrreee 🎜Conclusion🎜🎜Grâce à l'introduction de cet article, j'espère que les lecteurs pourront maîtriser les opérations courantes d'affichage des informations sur l'heure des fichiers dans les systèmes Linux. Une utilisation compétente de ces commandes peut vous aider à mieux gérer et entretenir les fichiers. Bien entendu, en fonctionnement réel, vous pouvez également personnaliser et étendre davantage les commandes en fonction de besoins spécifiques. Bonne chance pour travailler sur votre système Linux ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn