Как найти файл, к которому обращались/создали всего несколько минут назад
Я всегда забываю, какой файл я редактирую минуту назад, поэтому я ввожу find . -cmin 1
или какое-то другое значение, но он работал точно 1
минут. Я должен был попробовать find . -ctime 2 /*or 3,4...*/
.
тогда я нахожу другой подход, который будет лучше:
touch -t 12251134 empty /*similar format which 5 or 10 minutes ago */
find . -newer empty
Я могу использовать date -d'-5minutes' +%m%d%H%M
caculate время для меня. Я хочу знать, есть ли простой способ найти файлы, доступные 1, 2 или 3... минут назад.
4 ответа:
просто укажите, хотите ли вы, чтобы время было больше, меньше или равно времени, которое вы хотите, используя, соответственно:
find . -cmin +<time> find . -cmin -<time> find . -cmin <time>
в вашем случае, например, файлы с последней редакцией в течение максимум 5 минут, задаются:
find . -cmin -5