Утилита по-умолчанию установлена во всех дистрибутивах Linux, для начала работы с ней не нужно выполнять никаких дополнительных действий с установкой пакетов. Утилита find поддерживает поиск по файлу, папке, имени, дате создания, дате изменения, размеру, правам доступа к файлу, владельцу, группе, типу файла и т.д.
Также есть возможность использовать find для поиска файлов и каталогов и выполнения последующих операций с ними. Утилиту find можно сочетать и с другими утилитами, например, такими как grep или же sed.
Основные опции:
-name - поиск файла по его имени (с учетом регистра символов);
-iname - поиск по имени без учета регистра;
-type - указание типа файла;
-user - поиск файла по указанному владельцу;
-group - поиск по группе пользователей;
-perm - по установленным правам доступа;
-size - сортировка по размеру файла, используется с операторами + и -.
-mtime - по дате последний модификации файлы (в днях), используется с операторами + и - .
-mmin - аналогичная к -mtime но значение уже задается в минутах
-atime - по последней дате открытия;
-name '*.php' или же '*.txt' - выборка по установленному расширению файла;
-name '.*' - поиск скрытых файлов;
-empty - поиск пустых файлов.


Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев