Maison >Tutoriel système >Linux >Comment modifier les horodatages du fichier à la date et l'heure spécifiques de Linux
Ce guide montre comment gérer les horodatages de fichiers dans Linux, une tâche cruciale pour diverses applications telles que les tests, l'analyse des données et la conformité. Nous couvrirons et vérifie les horodatages en utilisant des commandes Linux communes, ainsi que des cas d'utilisation pratiques.
Table des matières
ls
stat
Modification des horodatages du fichier dans Linux
La commande touch
est la clé de la création de fichiers vides ou de la mise à jour des horodatages de fichiers existants. L'option -t
permet un contrôle de l'horodatage précis.
En définissant une date et une heure précises
pour définir l'horodatage de ostechnix.txt
à 12h30 le 14 novembre 2024:
touch -t 202411141230 ostechnix.txt
20241114
: représente le 14 novembre 2024. 1230
: représente 12h30. Cela met à jour les horodatages d'accès et de modification.
Définition de l'horodatage sur minuit
pour définir l'horodatage à minuit à une date spécifique, omettez l'heure:
touch -t 202411140000 ostechnix.txt
Cela définit l'horodatage à 12h00 le 14 novembre 2024.
Vérification des horodatages du fichier
utiliser ls
et stat
pour confirmer les modifications d'horodatage.
en utilisant la commande ls
La commande ls -l
affiche des fichiers dans un format de liste long, y compris les horodatages:
ls -l ostechnix.txt
sortie (exemple):
<code>-rw-r--r-- 1 ostechnix ostechnix 158 Nov 14 12:30 ostechnix.txt</code>
"14 novembre 12:30" montre le dernier temps de modification.
en utilisant la commande stat
stat
fournit des informations détaillées sur le fichier, y compris les horodatages:
stat ostechnix.txt
sortie (exemple):
<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>
Cela montre l'accès (dernier accès), la modification (dernière modification), le changement (dernier changement de métadonnées) et les heures de naissance.
ls
offre un aperçu rapide, tandis que stat
fournit des détails complets de l'horodatage.
Applications pratiques
La manipulation de l'horodatage est précieuse pour:
Exemple de scénario
Simuler les fichiers journaux créés à différents jours:
touch -t 202411141230 ostechnix.txt
ls -l
confirme que les horodatages sont correctement définis.
Résumé
Gestion des horodatages de fichiers dans Linux est simple à l'aide de touch
, ls
et stat
. Ce contrôle est essentiel pour diverses tâches, des tests simples aux besoins de conformité complexes. Ce guide fournit les outils et les connaissances pour gérer efficacement les horodatages des fichiers.
Lire plus approfondie:
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!