|
|
| (не показано 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>
| |