ls: як перерахувати каталоги, відсортовані за часовими позначками файлів, що містяться в ньому


14

Як перелічити каталоги за часом їх доступу в тому сенсі, що створюються нові файли / каталоги (скажімо, каталоги, що містять останні нещодавно створені файли).


Запустіть man lsповний список варіантів, включаючи різні можливості сортування.
Калеб

Відповіді:


21

Є кілька варіантів, які можна комбінувати.

У -cперемикачі сортує за часом Модифікований [1]:

-c з -lt : сортувати за та показати, ctime (час останньої модифікації інформації про стан файлу) з -l : показати ctime та сортувати за назвою інакше:
сортувати за ctime

В -uі -tвимикачі також можуть бути використані:

-t сортувати за часом зміни
-u з -lt : сортування за, і шоу, час доступу з -l : час доступу і сортувати по імені інакше: сортувати за часом доступу

Ви можете скласти все це так [2]:

ls -ltcr         # sort by and show change time, most recent last
ls -ltur         # sort by and show access time, most recent last
ls -ltr          # sort by date, most recent last

[1] http://unixhelp.ed.ac.uk/CGI/man-cgi?ls

[2] -rскасовує порядок

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