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.
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
修改时间是指文件最后一次被修改的时间。要查看文件的修改时间,同样可以使用 stat
命令,示例如下:
stat -c %y filename.txt
更改时间是指文件元数据(比如文件权限、所属用户等)最后一次被修改的时间。同样使用 stat
命令,示例如下:
stat -c %z filename.txt
如果要一次性查看文件的所有时间信息,可以使用如下命令:
stat filename.txt
该命令会输出文件的访问时间、修改时间、更改时间等详细信息。
如果需要批量查看多个文件的时间信息,可以结合使用 find
命令和 stat
find . -type f -exec stat -c "%n %x %y %z" {} ;
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 commandestat
, 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!