Команды поиска в Linux

Автор: Admin

Дата:2011-05-27

Ищем в Linux - команды поиска

Вспомним несколько команд для поиска файлов и каталогов в Linux

Команда which - может не находить файлы которые не имеют право на выполнение (x)

#which vsftpd
/usr/sbin/vsftpd

Команда whereis - отличие от which в том, что она ведет поиск в системных каталогах без учета строки поиска

#whereis vsftpd
vsftpd: /usr/sbin/vsftpd /etc/vsftpd
/usr/share/man/man8/vsftpd.8.gz

Команда locate - может найти не только программы, пакеты, но и любые файлы

#locate vsftpd
/etc/vsftpd
/etc/logrotate.d/vsftpd.log
/etc/pam.d/vsftpd
/etc/rc.d/init.d/vsftpd
/etc/rc.d/rc0.d/K50vsftpd
/etc/rc.d/rc1.d/K50vsftpd
/etc/rc.d/rc2.d/K50vsftpd
/etc/rc.d/rc3.d/K50vsftpd
/etc/rc.d/rc4.d/K50vsftpd
/etc/rc.d/rc5.d/K50vsftpd
/etc/rc.d/rc6.d/K50vsftpd
.......
.......

Команда find - ищет файлы по имени, дате, размеру и др. критериям.
find [путь] [опции] [критерии поиска] [действия над файлами]

find / -name vsftpd
/root/user/vsftpd
/etc/pam.d/vsftpd
/etc/vsftpd
/etc/rc.d/init.d/vsftpd
/usr/share/logwatch/scripts/services
/vsftpd

Количество просмотров: 4180

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2017