Не могу найти файлы старше 1 дня

Я хочу найти все файлы, начиная с backup* старше 1 дня, в папке.

Я делаю:

find /home/mypc/backup* -mtime +1

Но я получаю пустой список.

Где я не прав?

4
задан 12 November 2018 в 17:36

1 ответ

Из корневого каталога файловой системы:

sudo find / -name "backup*" -mtime +0

От пользователя dir:

find ~/ -name "backup*" -mtime +0

-mtime +0 соответствует любому файлу, чья разность mtime не меньше 24 часа. Если вы хотите, чтобы mtime считал календарные дни, а не n-24-часовые периоды с этого момента, используйте -daystart: -daystart -mtime 0 означает «сегодня», а «114» означает до сегодняшнего дня.

Также вы можете найти только файлы с добавлением -type f или только dirs -type d.

3
ответ дан 12 November 2018 в 17:36

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

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