|
|
(не показано 5 промежуточных версий этого же участника) |
Строка 1: |
Строка 1: |
− | СИНТАКСИС:<br/>
| |
− | find где_искать ключ
| |
| | | |
− | {| class="wikitable"
| |
− | |-
| |
− | ! Ключ !! Описание
| |
− | |-
| |
− | | -name || искать по имени файла, при использовании подстановочных образцов параметр заключается в кавычки
| |
− | |-
| |
− | | -type || тип искомого: f=файл, d=каталог, l=связь (link)
| |
− | |-
| |
− | | -uid || владелец: имя пользователя или UID
| |
− | |-
| |
− | | -group || владелец: группа пользователя или GID
| |
− | |-
| |
− | | -perm || указываются права доступа
| |
− | |-
| |
− | | -size || размер: указывается в 512-байтных блоках или байтах (признак байтов – символ ‘c’ за числом)
| |
− | |-
| |
− | | -atime || время последнего обращения к файлу
| |
− | |-
| |
− | | -ctime || время последнего изменения владельца или прав доступа к файлу
| |
− | |-
| |
− | | -mtime || время последнего изменения файла
| |
− | |-
| |
− | | -newer || искать файлы созданные позже указанной даты
| |
− | |-
| |
− | | -delete || удалять найденные файлы
| |
− | |-
| |
− | | -ls || генерирует вывод как команда ls -dgils
| |
− | |-
| |
− | | -print || показывает на экране найденные файлы
| |
− | |-
| |
− | | -exec command {} \; || выполняет над найденным файлом указанную команду; обратите внимание на синтаксис
| |
− | |-
| |
− | | -ok || перед выполнением команды указанной в -exec, выдает запрос
| |
− | |-
| |
− | | -depth || начинать поиск с самых глубоких уровней вложенности, а не с корня каталога
| |
− | |-
| |
− | | -prune || используется, когда вы хотите исключить из поиска определенные каталоги
| |
− | |}
| |
− |
| |
− |
| |
− | Искать все файлы в текущем каталоге:
| |
− | find .
| |
− |
| |
− |
| |
− | Поиск файла по имени, начиная с каталога /home:
| |
− | find /home/ -name <font color=blue>filename</font>
| |