У меня есть сервер Apple, и когда я использую ls -alFt
вывод показывает:
"drwxrwxrwx 267 admin www 9078 Mar 31 2010 3/"
и
"drwxrwxrwx 483 admin www 16422 Jul 9 09:58 26/"
что такое реальное время?
Я ищу старые папки, чтобы переместить их, но не понимаю выходной формат.
ls
показывает время создания только в том случае, если файл был создан недавно (6 месяцев, согласно man ls
), иначе показывает год. Если вы хотите увидеть полную информацию о файле или каталоге, используйте stat
. На этой странице руководства есть примеры того, как комбинировать статистику с сортировкой, чтобы упорядочить вещи по времени модификации.
Однако вы, вероятно, хотите find . -mtime +365d
с подходящим возрастом вместо 365 дней.
cmiiw
-t Sort by time modified (most recently modified first) before sorting the operands by lexicographical order.
"drwxrwxrwx 267 admin www 9078 31 марта 2010 г. 3 /" <== старше
"drwxrwxrwx 483 admin www 16422 Jul 9 09:58 26 /" <== новее
если вы используете ls -alFt, поэтому первая строка является самой новой