Як команда Linux ls показує другу за часом позначку


179

Щось дратує ls -lкоманду, це показує лише годину і хвилину для файлу (наприклад, 08:30). Як я можу побачити другу порцію (наприклад, 08:30:44)?

man 1 ls а пошук "другого" не дає ніякої підказки.

Відповіді:


190

Чи підтримує ваш варіант ls цей --time-styleваріант? Якщо так:

ls -la --time-style=full-iso blah

-rw-r--r-- 1 root root 0 2011-11-08 18:02:08.954092000 -0700 blah

6
Так, спасибі, навіть на старому Mandrake Linux 10.0 від 2005 року. - Також добре в порядку.
Джимм Чен

1
або "ls -ale" (лише це працювало для мене на старшому дистрибутиві Linux)
mBardos

11
Mac OSX еквівалент:ls -lT
MarkHu

У чому різниця між --time-style=fullі --time-style=full-iso?
neverMind9

95

Більш простий спосіб:

ls --full-time

що дорівнює

ls -l --time-style=full-iso

Якщо ви хочете показати записи як приховані файли, починаючи з ., додайте -a:

ls --full-time -a

У чому різниця між --time-style=fullі --time-style=full-iso?
neverMind9

37

Для ОС X схоже, що найкраще ви отримуєте:

ls -l -T

Із сторінки сторінки ls(1)10.10.5:

-T Якщо використовується з опцією -l (з малої літери `` ell ''), виведіть повну інформацію про час для файлу, включаючи місяць, день, годину, хвилину, секунду та рік.


3
Або як це: ls -lT.
jox

це також працює в Windows / Ubuntu
Michael

20

Альтернатива затвердженій відповіді - ви можете використовувати користувальницький формат, наприклад, у команді date, якщо вихід "--time-style = full-iso" занадто детальний для вас:

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

3

Щодо man lsінструкцій просто ls -eпрацює чудово!


3
Яку версію GNU coreutils ви використовуєте? З 8.20 у мене немає цього параметра.
sebix

1
Версія будь ласка :)
hakre

При використанні GNU coreutils 8.22 lsнемає -eможливості. Я підозрюю, що у lsвас є версія Дарвіна.
Ілля Лінн

1
BusyBox. Вбудовані Linux. Так. Спробуйте, -eякщо ці інші прапори (на базі GNU) виходять з ладу.
Стівен Лу

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.