linux:find

Это старая версия документа!


[Y]


В данном разделе я собрал команды, которые не раз выручали меня во время работы в консоли ОС - Cent-OS.



Команда find - это одна из наиболее важных и часто используемых утилит системы Linux. Это команда для поиска файлов и каталогов на основе специальных условий. Ее можно использовать в различных обстоятельствах, например, для поиска файлов по разрешениям, владельцам, группам, типу, размеру и другим подобным критериям.

Источник: https://losst.pro/komanda-find-v-linux


ЗА 20 ДНЕЙ
find /data/www -type f -mtime -20 -not -path "/var/dir/*" -not -path "/var/bin/*"


ЗА 10 ДНЕЙ

find /data/www -type f -mtime -10 -not -path "/var/dir/*" -not -path "/var/bin/*"


ЗА 5 ДНЕЙ

find /data/www -type f -mtime -5 -not -path "/var/dir/*" -not -path "/var/bin/*"


ЗА 3 ДНЯ

find /data/www -type f -mtime -3 -not -path "/var/dir/*" -not -path "/var/bin/*"
  • /var/dir/* - путь до каталога файловой системы ОС внутри котого будет произведён поиск
  • /var/bin/* - каталоги исключения
  • -mtime -n - ключ указывающий на поисковой период времени, в данном примере n-значение периода в днях
  • linux/find.1709627359.txt.gz
  • Последнее изменение: 2024/03/05 15:29
  • Lex