Поиск файлов

Для поиска файлов на диске рекомендую использовать следующие три способа (записаны в рекомендуемом порядке их применения):

whereis
- показывает расположение бинарных файлов, файлов исходников и документации для команд. Для показа только пути к исполняемому файлу команды используйте which. Например для установки SUID бита на команду shutdown можете воспользоваться командой chmod a+s `which shutdown`.
locate
- производит поиск по заранее созданному (командой updatedb) индексу файловой системы. Соответственно работает гораздо быстрее прямого поиска. Например, для нахождения всех .mp3 файлов (без учета регистра) используйте команду locate -i .mp3.
find
- осуществляет прямой поиск. Читайте man find для освоения всех возможностей этой весьма полезной программы. Для поиска всех .mp3 файлов и назначения им прав 644 используйте, например, find / -name .mp3 -type f -print -exec chmod 644 {} $\backslash$;.

Copyleft © 2002-2003 г.   Nikolay A. Panov, "Intro To Linux" (orig),  niksite@mail.ru,  ICQ: 122-40-8888