Иллюстрированный самоучитель по Linux Red Hat 7.1


Команды - часть 15


/p>

 


  • -i/ — ignore=case: Игнорирует регистр в шаблоне и файлах, в которых производится поиск.

  • -1/ — files-with-matches: Вместо отображения каждой совпавшей строки отображает только имя файла, содержащего, по крайней мере, одно совпадение с шаблоном.

  • -L/ — files-without-match: Вместо отображения каждой совпавшей строки отображает только имя файла, не содержащего ни одного совпадения с шаблоном.

  • -n/ --line-number: Для каждой выводимой строки указывает порядковый номер в файле.

  • -v/ — reVert-match: Отображает несовпадающие строки вместо совпадающих.


  • - w/-- word- r egexp: Отображает только строки, совпадающие с шаблоном и являющиеся целыми словами.

  • -x/--lihe-regexp: Отображает только строки, совпадающие с шаблоном и являющиеся целыми строками.

file


Описание

Определяет и отображает тип файлов.

Синтаксис

file [-zL] [-f file] file ...

Важные флаги и опции

  • - £ file: Считывает из указанного файла список файлов для проверки. Они будут проверены перед файлами, указанными в качестве аргументов.

  • -L: Определяет тип файлов, указанных по ссылке.

  • - z : Пытается определить тип файлов, находящихся в сжатых файлах.

find


Описание

Ищет по указанным путям и ниже файлы, которые соответствуют всем указанным в командной строке опциям, и выполняет действия, предписанные этим . опциям. Если путь не указан, поиск производится в текущем каталоге и ниже.

Синтаксис

find

[path

...] [options]

Важные флаги и опции

  • -amin

    minutes:

    Ищет файлы, доступ к которым был осуществлен указанное количество минут назад.

  • -anewer file: Ищет файлы, доступ к которым был осуществлен после того, как указанный файл был модифицирован.

  • -atime days: Ищет файлы, к которым был осуществлен доступ указанное количество 24-часовых периодов назад.

  • -cmin minutes: Ищет файлы, состояние которых было изменено указанное количество минут назад.

  • -cnewer file: Ищет файлы, состояние которых было изменено после того, как указанный файл был модифицирован.

  • -сtime

    days:

    Ищет файлы, состояние которых было изменено указанное количество 24-часовых периодов назад.

  • - empty : Ищет пустые файлы или каталоги.

 

  • -exec

    command \;:

    Выполняет указанную команду. Строка {} замещается найденным именем файла, и команда повторяется для всех найденных файлов.

  • -gid

    gid.

    Ищет файлы с указанным числовым GID.

  • -group group: Ищет файлы, принадлежащие названной группе.

  • -ilname pattern: Ищет символические ссылки, имена которых совпадают с указанным шаблоном без учета регистра

  • -iname pattern: Ищет файлы, имена которых совпадают с указанным шаблоном без учета регистра.

  • -ipath pattern: Ищет файлы, пути которых совпадают с указанным шаблоном без учета регистра

  • - Iname pa t tern: Ищет символические ссылки, чьи имена совпадают с указанным шаблоном с учетом регистра.

  • -maxdepth

    levels:

    Спускается не более чем на указанное количество

    уровней вложения относительно указанного пути.

  • -mindepth

    levels:

    Спускается не менее чем на указанное количество уровней вложения относительно указанного перед началом тестирования пути.

  • -mmin minutes: Ищет файлы, которые были изменены указанное количество минут назад.

  • -mount: He проводит поиск в каталогах файловых систем, отличных от той, которой принадлежит текущий каталог.

  • -mtime days: Ищет файлы, измененные указанное количество 24-часовых периодов назад.

  • -name pa t

    tern:

    Ищет файлы, имена которых совпадают с указанным шаблоном с учетом регистра.

  • -newer file: Ищет файлы, которые были изменены после Того, как указанный файл был модифицирован.

  • -nogroup: Ищет файлы, числовой GID которых не совпадает ни с одной из существующих групп.

  • -nouser: Ищет файлы, чей числовой UID не совпадает ни с одним из существующих пользователей.

  • -ok command;: Выполняет указанную команду для каждого найденного файла после запроса у пользователя. Строка {} замещается текущим найденным именем файла.

  • -path: Ищет файлы, пути которых совпадают с указанным шаблоном с учетом регистра

  • -perm mode: Ищет файлы, права доступа которых точно совпадают с указанным режимом доступа. Если используется формат +mode, то проверяется совпадение хотя бы одного из указанных битов доступа; если используется формат -mode, то проверяется совпадение всех указанных битов доступа.

  • -pf int: Распечатывает полное имя файла для всех наиденных файлов.

  • -regex pattern: Ищет файлы, имена которых совпадают с указанным регулярным выражением.

<


- Начало -  - Назад -  - Вперед -