Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



5 способов поиска файлов в Linux, используя терминал.

Рубрика: Shell
Метки: | |
Пятница, 26 сентября 2008 г.
Просмотров: 104256
Подписаться на комментарии по RSS

Сегодня мы рассмотрим нескольно наиболее популярных способов поиска файлов в Linux, используя терминал.

1) find : Для поиска файлов из командной строки вы можете использовать команду “find”. У этой команды следующий синтаксис:

find path criteria action

“path” - Секция для указания директории поиска. Если ничего не указано поиск идет по текущей директории.

“criteria” - Опции поиска.

“action” -Опции, которые влияют на состояние поиска или контролируют его, например,

“–print”

 

2) locate : Команда “locate” это альтернатива команде “find -name”. Команда find ищет файлы в выбранной части файловой системы и процесс может быть не очень быстрым. С другой стороны, команда locate ищет файлы в базе данный, созданной специально для этих целей /var/lib/locatedb, что происходит намного быстрее. Для обновления базы используется команда updatedb.

 

3) whereis :  “whereis” возвращает место расположения кода (опция -b), ман-страниц  (опция -m), и исходные файлы (опция -s) для указанной команды. Если опции не указываются, выводится вся доступная информация. Эта команда быстрее чем “find” но менее полная.

 

4) which :  Команда “which” ищет все пути перечисленные в переменной PATH для указанной команды.

 

5) type : 

При вызове без опций показывает, как имена будут интерпретироваться

при использовании в качестве имени команды. Если использована опция -a, команда type выдает список всех каталогов, где есть выполняемый файл с

соответствующим именем. В список включаются также псевдонимы и функции,

если только не указана опция -p. К

хэшу команд не обращаются, если указана опция -a. Команда type возвращает 0,

если хоть один из аргументов найден, и 1 в противном случае.

Постовой

Explo.ru - все про туризм и отдых: горящие туры и путевки в Турцию, Египет, отзывы туристов, фото красивых мест планеты. Напиши свой отзыв о курорте, стране или отеле в котором ты был!

Если вам светит свадьба, не расстраивайтесь smileСвадебный портал поможет вам понять, как организовать и провести свадьбу на высшем уровне.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 5

  1. Спасибо!

  2. Аноним | 2011-09-10 в 16:07:58

    Супер, спасибо.

  3. Спасибо

  4. Статья по теме функций и характеристик Find на CentOS https://shneider-host.ru/blog/find-obzor-funkciy-i-harakteristik-na-centos.html

  5. Спасибо!

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)