Главная arrow Linux arrow Поиск файлов
Поиск файлов PDF Печать E-mail

Поиск файлов

Для поиска файлов можно использовать консольные утилиты locate и find.

Найти в текущем каталоге и вложенных в него каталогах все файлы, изменившиеся за последние два дня: find . -ctime -3

Найти в текущем каталоге все файлы, изменившиеся за последние 13 минут: find . -amin -13

Найти в текущем каталоге все файлы c расширениями и .h: find . -name '*.[ch]'

Найти в текущем каталоге все файлы c расширением txt: find . -iname '*.txt'

Найти в текущем каталоге все файлы c расширением txt и содержимым, в котором есть слово linux: find . -name '*.txt' | xargs grep "linux"

Утилита locate служит для мгновенного поиска файла или директории. Скорость обеспечивается тем, что locate обращается к базе данных, в которой хранится информация о расположении файлов на разделах дисков. Если таковой базы не существует либо она устарела, обновить и создать ее можно данной под root'ом командой:

locate -u

Для поиска же, например, всех файлов, которые начинаются с doom, можно дать команду: locate doom

Искать doom вне зависимости от регистра: locate -i doom

 
« Пред.   След. »

Календарь новостей

 
« 09 Янв 2009 »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031 

Опросы


При копировании материалов с сайта, ссылка на источник SlackGuide.com Обязательна.
Copyright © 2002-2007 | Powered by Lookinfo.net © 2007.

Страница сгенерирована за 0.825572 секунд