Как отсортировать файлы в папке загрузки по дате загрузки?

1

Как я могу отсортировать файлы в моей папке загрузки в порядке даты загрузки?

Моя ОС - Ubuntu 14.10, и я использую Nautilus - Файлы 3.10.1.

дхийа
источник
2
Что вы используете для просмотра содержимого этой папки? lsили графический файловый менеджер, такой как Nautilus?
Дэвид Фёрстер
Я использую Наутилус - Файлы 3.10.1
Dhiya

Ответы:

7

Я полагаю, что Дата Изменения была бы почти такой же, как и дата загрузки. Вид> Список> Нажмите на дату изменения

jbrock
источник
так и должно быть, но это не так. Я только что скачал файл этим утром, и там написано, что дата - 2014. Однако сортировка по «дате доступа» работает.
Макс Плинер
@maxple Когда я загружаю любой файл из Firefox или Chromium, ls -lпоказывает, что отметка времени в файле была обновлена ​​во время загрузки. Эта временная метка соответствует дате изменения в файловом браузере. Однако wgetсохраняет оригинальную метку времени. Когда я загружаю файл с wgetдатой доступа , отображается дата загрузки. Итак, мой ответ работает, если вы только что загрузили из браузера. Но, если вы загрузили с помощью браузера и инструмента, подобного wgetкаталогу, то Дата Доступа - лучший столбец сортировки, чтобы показать самые последние загруженные файлы.
17
3

Если вы просто хотите увидеть файлы (не анализировать имена файлов), вы можете использовать

ls -t

Последний напечатанный файл - самый старший. Чтобы напечатать последнюю последнюю, используйте

ls -tr

От man ls:

   -t     sort by modification time, newest first
   -r, --reverse
          reverse order while sorting

Если вы хотите проанализировать эти имена файлов или каким-либо образом передать их другой программе, вам не следует использовать это, lsпоскольку существуют различные проблемы, связанные с анализом его вывода. Плохая обработка пробелов в именах файлов - классическая проблема. Если вам нужно разобрать эти имена файлов, отредактируйте свой вопрос, и я смогу найти решение в зависимости от того, что именно вам нужно сделать.

Тердон
источник
ОП хочет использовать Наутилус, а не ls.
Дэвид Фёрстер,
1
@DavidFoerster, так они и делают. Вопрос не упомянул об этом, когда я ответил.
Terdon
2

Для меня «дата изменения» была неправильной для вновь загруженных файлов. Вместо этого я использую «дату доступа», и это правильно.

Макс Плинер
источник
и как ты мог это сделать?
Арун Говда