Как просмотреть последние файлы из командной строки?

Возможно ли просматривать недавно просмотренные файлы с помощью одной команды в командной строке?

Не могли бы вы объяснить, что именно делает команда?

1
задан 21 November 2015 в 23:29

1 ответ

Термин в последнее время относительный, я буду считать последние 10 минут последними в своем ответе (изменение, которое соответствует вашим потребностям).

Используя find:

find . -type f -amin -10 

Здесь -amin -10 найдет все файлы (-type f) в текущем каталоге и всех подкаталогах, доступных в течение последних 10 минут.

Для файлов, которые были доступны менее 30 минут назад:

find . -type f -amin -30

Использование zsh:

print -l **/*(.am-10)

**/* выглядит рекурсивно для файлов, а определитель glob (.am-10) находит файлы (.) доступ в течение последних 10 минут (am-10).

3
ответ дан 23 May 2018 в 15:36
  • 1
    тот же комментарий: он, вероятно, означает ~ / .local / share / recent-used.xbel – Rinzwind 21 November 2015 в 23:45

Другие вопросы по тегам:

Похожие вопросы: