==== FIND ====
--- //[[lex.flame@ya.ru|Lex]] 2024/03/05 15:29//
----
В данном разделе я собрал команды, которые не раз выручали меня во время работы в консоли ОС - 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-значение периода в днях