Как мне найти и удалить старые файлы в Linux?

Как мне найти старые файлы в Linux?

4 ответа. Вы могли бы начать с того, что сказали найти / var / dtpdev / tmp / -type f -mtime +15 . Это найдет все файлы старше 15 дней и напечатает их имена. При желании вы можете указать -print в конце команды, но это действие по умолчанию.

Как найти и удалить файлы старше 30 дней Linux?

Найдите и удалите файлы старше X дней в Linux

  1. точка (.) - представляет текущий каталог.
  2. -mtime - представляет время изменения файла и используется для поиска файлов старше 30 дней.
  3. -print - отображает старые файлы.

Как удалить файлы старше 30 минут Linux?

Удалить файлы старше x Часов на Linux

  1. Удалять файлы старше 1 час. найти / путь / к /файлов * -mmin +60 - exec rm {};
  2. Удалять файлы старше 30 лет дней. найти / путь / к /файлов * -мвремя +30 - exec rm {};
  3. Удалить файлы изменено в последний 30 минут.

Как удалить старые файлы в UNIX?

Если вы хотите удалить файлы старше 1 дня, вы можете попробовать использовать -mtime +0 или -mtime 1 или -mmin $ ((60 * 24)) .

Как мне узнать последние два дня в Unix?

Вы можете используйте параметр -mtime. Он возвращает список файлов, если к файлу последний раз обращались N * 24 часа назад. Например, чтобы найти файл за последние 2 месяца (60 дней), вам нужно использовать опцию -mtime +60. -mtime +60 означает, что вы ищете файл, измененный 60 дней назад.

Как мне найти старые файлы?

Правильно-щелкните файл или папку, а затем нажмите «Восстановить предыдущие версии».. Вы увидите список доступных предыдущих версий файла или папки. Список будет включать файлы, сохраненные в резервной копии (если вы используете Windows Backup для резервного копирования файлов), а также точки восстановления.

Как удалить старые файлы в Linux?

Как удалить файлы старше 30 дней в Linux

  1. Удалите файлы старше 30 дней. Вы можете использовать команду find для поиска всех файлов, измененных старше X дней. …
  2. Удалить файлы с определенным расширением. Вместо удаления всех файлов вы также можете добавить дополнительные фильтры для поиска команды. …
  3. Рекурсивно удалить старый каталог.

Как удалить старые журналы Linux?

Как очистить файлы журналов в Linux

  1. Проверьте место на диске из командной строки. Используйте команду du, чтобы узнать, какие файлы и каталоги занимают больше всего места в каталоге / var / log. …
  2. Выберите файлы или каталоги, которые вы хотите очистить:…
  3. Очистите файлы.

Как удалить файлы старше 15 дней Linux?

объяснение

  1. Первый аргумент - это путь к файлам. Это может быть путь, каталог или подстановочный знак, как в примере выше. …
  2. Второй аргумент, -mtime, используется для указания количества дней давности файла. …
  3. Третий аргумент, -exec, позволяет передать такую ​​команду, как rm.

Как использовать find в Linux?

Команда поиска используется для поиска и найдите список файлов и каталогов на основе условий, указанных вами для файлов, соответствующих аргументам. Команда find может использоваться в различных условиях, например, вы можете искать файлы по разрешениям, пользователям, группам, типам файлов, дате, размеру и другим возможным критериям.

Как удалить файлы старше 7 дней UNIX?

Объяснение:

  1. find: команда unix для поиска файлов / каталогов / ссылок и т. д.
  2. / path / to /: каталог, в котором нужно начать поиск.
  3. -type f: искать только файлы.
  4. -имя '*. …
  5. -mtime +7: рассматривать только те, время модификации которых старше 7 дней.
  6. -execdir…

Как удалить файлы в Windows старше 30 дней?

Чтобы удалить файлы старше X дней, сделайте следующее.

  1. Откройте новый экземпляр командной строки.
  2. Введите следующую команду: ForFiles / p «C: Моя папка» / s / d -30 / c «cmd / c del @file». Замените путь к папке и количество дней желаемыми значениями, и все готово.
Нравится этот пост? Пожалуйста, поделитесь с друзьями:
ОС сегодня