4 votes

Pourquoi "ls -l" affiche-t-il l'année de mon fichier (jar) comme étant "16:18" ?

Je regardais dans mon système de fichiers et j'ai remarqué que la date de mysql-v5.jar est formaté de manière incorrecte.

~/Dev/Lib$ ls -l  
total 29128  
-rw-r-----@ 1 johndoe  staff   2256213 Mar 16  2015 guava-18.0.jar  
-rw-r--r--@ 1 johndoe  staff  11684781 Jan 30  2012 kuromoji-0.7.7.jar
-rw-r--r--@ 1 johndoe  staff    968670 May  4 **16:18** mysql-v5.jar

Que se passe-t-il ?

(Jusqu'à présent, les 3 jar ont bien fonctionné pour moi. Je ne me souviens plus d'où j'ai téléchargé ces fichiers).

28voto

nohillside Points 82672

De man ls (Le format long) :

Si l'heure de modification du fichier se situe plus de 6 mois dans le passé ou le futur, l'année de la dernière modification est affichée à la place des champs heure et minute.

Ou en d'autres termes : Il fonctionne comme prévu.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X