1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
find / -user vasya - найти все директории и файлы принадлежащие пользователю vasya. поиск будет производиться, начиная с корневой директории (/) find / -name filedir - найти директории и файлы с именем filedir. поиск будет производиться, начиная с корневой директории (/) find /usr/bin -type f -atime +20 - найти все файлы в директории /usr/bin, время последнего обращения к которым более 20 дней find /usr/bin -type f -mtime -10 - найти все файлы в директории /usr/bin, которые были созданы или модифицированы в течении последних 10 дней find / -xdev -name \*.rpm - искать директории и файлы, имена которых оканчиваются на ".rpm", но игнорируя съёмные накопители, cdrom, usb и т.п. find . -maxdepth 1 -name *.jpg -print -exec convert - найти в текущей директории все файлы с расширением jpg и выполнить для каждого команду convert ( Imagemagick ) find /path/to/dir -name \*.c - найти все директории и файлы, имена которых оканчиваются на ".с". Поиск будет производиться, начиная с директории /path/to/dir find / -name *.rpm -exec chmod 755 '{}' \; - начиная с корня, найти все фалы и директории, имена которых оканчиваются на ".rpm", и для каждого изменить права доступа whereis ls - вывод полных путей к бинарным файлам, файлом исходных кодов и руководств, имеющих отношение к файлу ls locate \*.ps - поиск всех файлов, содержащих в имени ".ps" по специальной базе данных, предварительно сформированной командой updatedb which ls - вывести полный путь до файла ls |
Рубрики