Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| 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> |
| Эта команда рекурсивно пройдется по текущему (точка " | Эта команда рекурсивно пройдется по текущему (точка " | ||