ls: как я перечисляю каталоги, отсортированные по меткам времени файлов, которые он содержит

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

  • вызов команды из скрипта и сохранение стиля
  • Получить последний каталог (не последний файл)
  • Когда вы набираете «ls -a», каково значение «.» И «..»?
  • Что означает `l` в листинге` ls`?
  • ls'ing через полное дерево каталогов для создания одного доступного списка файлов
  • Только цветные файлы в соответствии с типами файлов?
  • Список каталогов, затем файлы - с одной командой?
  • Прокрутка ls без мыши
  • One Solution collect form web for “ls: как я перечисляю каталоги, отсортированные по меткам времени файлов, которые он содержит”

    Есть несколько вариантов, которые вы можете комбинировать.

    Переключатель -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 отменяет порядок

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.