Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
find [2023/07/25 19:36] – 192.168.1.159 | find [2023/07/27 10:01] (текущий) – [Таблица] 192.168.1.159 | ||
---|---|---|---|
Строка 8: | Строка 8: | ||
<code bash> | <code bash> | ||
По умолчанию find производит поиск рекурсивно в текущем каталоге. | По умолчанию find производит поиск рекурсивно в текущем каталоге. | ||
+ | |||
+ | ^ Описание опций | ||
+ | | **Опция** | ||
+ | | -name | Поиск по имени. | ||
+ | | -iname | ||
+ | | -type | Тип объекта поиска. Возможные варианты: | ||
+ | | -size | Размер объекта. Задается в блоках по 512 байт или просто в байтах (с символом «c»). | ||
+ | | -mtime | ||
+ | | -mmin | Время изменения в минутах. | ||
+ | | -atime | ||
+ | | -amin | Время последнего обращения в минутах. | ||
+ | | -ctime | ||
+ | | -cmin | Последнее изменение владельца или прав в минутах. | ||
+ | | -user | Поиск по владельцу. | ||
+ | | -group | ||
+ | | -perm | С определенными правами доступа. | ||
+ | | -depth | ||
+ | | -maxdepth | ||
+ | | -prune | ||
+ | | -mount | ||
+ | | -regex | ||
+ | | -regextype < | ||
+ | | -L или -follow | ||
+ | | -empty | ||
+ | | -delete | ||
+ | | -ls | Вывод как ls -dgils | ||
+ | | -print | ||
+ | | -print0 | ||
+ | | -exec < | ||
+ | | -ok | Выдать запрос перед выполнением -exec. | ||
+ | | | | | ||
+ | | **Также доступны логические операторы: | ||
+ | | Оператор | ||
+ | | -a | Логическое И. Объединяем несколько критериев поиска. | ||
+ | | -o | Логическое ИЛИ. Позволяем команде find выполнить поиск на основе одного из критериев поиска. | ||
+ | | -not или ! | Логическое НЕ. Инвертирует критерий поиска. | ||
===== type / типы ===== | ===== type / типы ===== | ||
Строка 36: | Строка 72: | ||
===== Смена прав у каталогов ===== | ===== Смена прав у каталогов ===== | ||
- | | + | <code bash> |
Эта команда рекурсивно пройдется по текущему (точка " | Эта команда рекурсивно пройдется по текущему (точка " | ||
<code bash> | <code bash> | ||
+ | |||
всем файлам - 644 | всем файлам - 644 | ||