GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum zeigt Ls -l nicht die Uhrzeit und/oder das Jahr für jede Datei an?

Für diese Frage gibt es hier bereits Antworten :Warum zeigt „ls -all“ für einige Dateien die Zeit an, für andere jedoch nur das Jahr?

(5 Antworten)
Vor 4 Jahren geschlossen.

Es ärgert mich, dass manchmal, wenn ich ls -l auf einen Ordner ausführe, es das Datum und die Uhrzeit für einige Dateien meldet und nur das Datum und das Jahr für andere.

$ ls -ltr
-rw-r--r-- 1 oracle9 dba  173 Dec 22 09:49 a1.par
-rw-r--r-- 1 oracle9 dba  191 Dec 22 09:49 a2.par
-rw-r--r-- 1 oracle9 dba  185 Dec 22 09:49 a3.par
-rw-r--r-- 1 oracle9 dba  497 Dec 22 09:49 a4.par
-rw-r--r-- 1 oracle9 dba  238 Dec 22 09:49 a5.par
-rw-r--r-- 1 oracle9 dba  260 Dec 22 09:49 a6.par
-rwxr-x--- 1 oracle9 dba 1076 Dec 22 09:49 al.sh
-rwxr-x--- 1 oracle9 dba  931 Dec 22 09:49 im.sh
-rwxr-x--- 1 oracle9 dba  982 Dec 22 09:49 mt.sh
drwxr-xr-x 2 oracle9 dba 4096 Dec 22 09:49 comp
drwxr-xr-x 2 oracle9 dba 4096 Dec 22 10:08 scr
-rw------- 1 oracle9 dba    0 Dec 22 10:25 nohup.out
-rw-r--r-- 1 oracle9 dba    0 Dec 22 10:25 start
-rw-r--r-- 1 oracle9 dba    0 Dec 22 10:25 start2
-rw-r--r-- 1 oracle9 dba 5587 Dec 22  2016 g2.log
-rw-r--r-- 1 oracle9 dba 5725 Dec 22  2016 g2.out
-rw-r--r-- 1 oracle9 dba    0 Dec 22  2016 t6.log
-rw-r--r-- 1 oracle9 dba    0 Dec 22  2016 start6
-rw-r--r-- 1 oracle9 dba    0 Dec 22  2016 g6.log
-rw-r--r-- 1 oracle9 dba  781 Dec 22  2016 t2.log
-rw-r--r-- 1 oracle9 dba  730 Dec 22  2016 g6.out

Beachten Sie, dass die Zeit für die letzten 7 Dateien nicht angezeigt wird in der Liste, und dass das Jahr für die ersten 14 Dateien nicht angezeigt wird .

Dieses Verhalten ist nicht immer reproduzierbar.

  • Wie kann es vermieden werden?
  • Sollte das Datums-/Uhrzeitformat nicht standardmäßig innerhalb derselben Liste konsistent sein?

Betriebssystem ist Red Hat 6.4

Akzeptierte Antwort:

Die mit Jahr aufgelisteten Dateien haben ein Änderungsdatum in der Zukunft.

Sie können --full-time verwenden Parameter, um das vollständige Datum aufzulisten.


Linux
  1. Warum ist stat::st_size 0 für Geräte, aber gleichzeitig definiert lseek die Gerätegröße korrekt?

  2. Hängen Sie bei der Auswahl zwischen ext4 und ext3 für das Dateisystem fest

  3. Was ist der Unterschied zwischen der Datei „authorized_keys“ und „known_hosts“ für SSH?

  4. Warum zeigen der Befehl free und dmidecode unterschiedliche Werte für RAM an?

  5. Zeitstempel, Änderungszeit und Erstellungszeit einer Datei

So erhalten Sie das aktuelle Datum und die aktuelle Uhrzeit in Python

Warum zeigt „ls -all“ für einige Dateien die Uhrzeit an, für andere jedoch nur das Jahr?

Warum funktioniert „zip“ in einer For-Schleife, wenn die Datei existiert, aber nicht, wenn sie nicht existiert?

Warum wird der Dateideskriptor nur einmal geöffnet und gelesen?

Cat-Befehl zeigt die Textzeilen nicht an?

Befehl für jede Datei im aktuellen Verzeichnis ausführen