Obtenez la dernière date de fichier modifiée dans Linux

Obtenez la dernière date de fichier modifiée dans Linux
Ce tutoriel montre 3 façons simples d'obtenir la dernière date modifiée d'un fichier dans Linux. Après avoir lu ce tutoriel, vous saurez comment vérifier la dernière date de modification d'un fichier à l'aide des commandes LS, date, et stat.

Obtenez la dernière date modifiée d'un fichier dans Linux avec la date de commande

La première méthode pour apprendre la dernière date de modification d'un fichier dans Linux expliqué dans ce tutoriel se concentre sur le date commande. Lorsque la commande date est suivi par le -r drapeau, il nous montre la dernière date de modification d'un fichier.

L'exemple suivant montre la syntaxe pour utiliser la commande Date, où linuxhint est le fichier dont la dernière date de modification que je souhaite être imprimée.

Date -R Linuxhint

Comme vous pouvez le voir, la sortie est très conviviale et comprend la date et l'heure de la dernière modification effectuée sur le fichier.

Pour plus d'informations sur le date Commande, visitez https: // man7.org / linux / man-pages / man1 / date.1.html.

Obtenez la dernière date modifiée des fichiers dans Linux en utilisant la commande LS

La deuxième méthode expliquée dans ce tutoriel explique comment obtenir la dernière date modifiée d'un fichier à l'aide du LS commande.

Tout d'abord, utilisons le LS commande suivie par le -l drapeau, comme indiqué dans la capture d'écran ci-dessous. Le -l Le drapeau demande à la commande LS d'imprimer une liste de fichiers à format long. La liste du format long comprend la dernière date de modification d'un fichier.

ls -l

Comme vous pouvez le voir, la première colonne affiche les autorisations, la deuxième et troisième colonne affiche les utilisateurs de fichiers et les groupes. La quatrième colonne est la taille. Ensuite, vous pouvez voir le mois, le jour et l'heure dans lesquels le fichier a été modifié. Contrairement à la méthode précédente avec LS, Vous obtiendrez une liste de tous les fichiers du répertoire, y compris leurs dates de modification.

Pour une sortie commandée, vous pouvez ajouter le -t drapeau. L'indicateur -T imprimera la sortie commandée par date de modification, affichant d'abord les derniers fichiers modifiés, comme indiqué dans l'image suivante.

ls -lt

Comme vous pouvez le voir maintenant, les derniers fichiers modifiés sont maintenant affichés en premier.

La commande LS vous permet également de vérifier la dernière date de modification d'un fichier individuellement; Pour cela, spécifiez simplement le nom du fichier comme indiqué ci-dessous.

ls -l Linuxhint

Comme vous pouvez le voir, cette sortie est plus conviviale si vous souhaitez vérifier un seul fichier.

Vous pouvez obtenir des informations supplémentaires sur la commande LS à sa page Mane https: // en.Wikipédia.org / wiki / ls.

Apprenez la dernière date modifiée d'un fichier dans Linux en utilisant STAT

La troisième méthode pour obtenir la dernière date de modification d'un fichier dans Linux expliqué dans cet article montre comment utiliser le stat commande à cet effet.

La syntaxe est assez simple; Exécutez simplement la commande stat suivie du nom du fichier dont la dernière date de modification que vous souhaitez savoir, comme indiqué dans l'exemple ci-dessous.

STAT Linuxhint

Comme vous pouvez le voir, la sortie affiche plus d'informations que les commandes précédentes. Il est important de différencier les dates de modification et de modification.

La ligne nommée Modifier nous montre la dernière fois que le fichier a été modifié. La ligne nommée modification affiche la dernière fois que l'état du fichier a changé; Le statut comprend un changement d'autorisations, un changement de propriété, etc.

Vous pouvez exécuter la commande ci-dessous pour accéder à la sortie uniquement le temps de modification, en omettant le reste des informations.

stat -c '% y' Linuxhint

Comme vous le voyez, la sortie est limitée à la dernière date de modification.

La commande stat nous permet également de vérifier plusieurs fichiers à la fois, comme indiqué dans l'exemple ci-dessous, dans lequel les fichiers nommés Linuxhint, et LinuxHintFile sont vérifiés.

stat linuxhint linuxhintfile

Maintenant, nous obtenons des informations sur les deux fichiers que nous avons spécifiés.

Vous pouvez obtenir plus d'informations sur le stat Commande sur https: // man7.org / linux / man-pages / man1 / stat.1.html.

Conclusion

Ce tutoriel montre que l'obtention de la dernière date modifiée d'un fichier dans Linux peut être effectuée via différentes méthodes simples. Il n'y a aucun avantage particulier pour aucune des méthodes expliquées; Tous peuvent être implémentés facilement et sans installer des packages supplémentaires. Pour ce tutoriel, j'ai utilisé Debian, mais toutes les commandes décrites ici sont disponibles dans toutes les distributions Linux. Toutes les commandes expliquées ont des fonctionnalités supplémentaires que vous pouvez connaître en lisant les pages de l'homme spécifiées à la fin de chaque section.

Merci de nous suivre; Continuez à lire l'astuce Linux pour des conseils et des tutoriels supplémentaires.