next up previous contents index
Next: Поиск файлов с помощью Up: Средства поиска файлов Previous: Средства поиска файлов   Contents   Index

Поиск файлов с помощью locate

Иногда Вам необходимо найти в системе файлы, которые отвечают определенному критерию, например, имени или размеру. Этот раздел демонстрирует Вам способы поиска, если Вам известна только часть имени файла, либо некоторый образец имени. Вы узнаете, как определить размер файлов и каталогов, а также найти местоположение той или иной команды.

Простейший способ найти нужные файлы - использование утилиты GNU locate. Используйте ее, если Вы хотите увидеть список всех файлов в системе, полное имя которых с указанием пути совпадает с определенным образцом - например, все файлы со словом `audio' в любом месте их полного имени, или все файлы, оканчивающиеся на `.cpp'. При определении образца Вы можете использовать любые метасимволы в имени файла.

Чтобы обнаружить все файлы в системе, имя которых содержит слово `audio', введите:

$ locate audio [Enter]

Чтобы найти все файлы, имя которых оканчивается на `.cpp', введите:

$ locate *.cpp [Enter]

Чтобы вывести список скрытых файлов системы, введите:

$ locate /. [Enter]

Примечание: locate НЕ различает прописные и строчные символы

Чтобы увидеть список в удобной форме, перенаправьте вывод locate в утилиту less.



Alex Otwagin 2002-12-16