Antworten:
Unterstützt Ihre Version von ls diese --time-style
Option? Wenn ja:
ls -la --time-style=full-iso blah
-rw-r--r-- 1 root root 0 2011-11-08 18:02:08.954092000 -0700 blah
ls -lT
--time-style=full
und --time-style=full-iso
?
Der einfachere Weg ist:
ls --full-time
das ist gleich
ls -l --time-style=full-iso
Wenn Sie Einträge als versteckte Dateien anzeigen möchten .
, fügen Sie Folgendes hinzu -a
:
ls --full-time -a
--time-style=full
und --time-style=full-iso
?
Für OS X sieht es so aus, als ob das Beste, was Sie bekommen, ist:
ls -l -T
Aus der ls(1)
Manpage am 10.10.5:
-T Bei Verwendung der Option -l (Kleinbuchstabe "ell") werden vollständige Zeitinformationen für die Datei angezeigt, einschließlich Monat, Tag, Stunde, Minute, Sekunde und Jahr.
ls -lT
.
Eine Alternative zur genehmigten Antwort - Sie können ein benutzerdefiniertes Format wie im Befehl date verwenden, wenn die Ausgabe von "--time-style = full-iso" für Sie zu detailliert ist:
ls -l --time-style=+"%b %d %Y %H:%M:%S" blah
-rw-rw-r-- 1 root root 0 Feb 03 2014 01:13:01 blah
In Bezug auf man ls
Anweisungen ls -e
funktioniert einfach gut!
ls
gibt es keine -e
Option. Ich vermute, Ihre Version ls
basiert auf Darwin.
-e
ob diese anderen (GNU-basierten) Flags fehlschlagen.