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


4

Используя команды linux, есть ли способ перечислить файлы, которые созданы за час (или определенную дату) раньше?

Ответы:


4

Вы можете использовать findкоманду вместе с -mminи -mtimeфлагами. Например, для просмотра файлов * .txt в папке «Загрузки», измененной более 30 дней назад, используйте следующую команду:

find $HOME/Downloads -name  '*.txt' -mtime +30

+ подразумевает больше, чем


Правильный ответ, но примечание к исходному вопросу: это зависит от метаданных файла, хранящихся в файловой системе. Это может быть сброшено touchкомандой. Короче говоря, вы никогда не можете знать 100%, когда это было изменено .
Богатая Гомолка

@Богатый. Спасибо, что поделились запиской. Я согласен. В моих требованиях я хотел очистить iso файлы, созданные с последними комплиментами. это занимает так много места. Итак, я хотел убирать каждый раз после успешного завершения сборки.
sudurais

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.