whereis
whereis — команда UNIX и UNIX‐подобных операционных систем, которая выводит информацию о расположении файлов определенного приложения. Команда whereis является чрезвычайно полезной: она может сообщить вам путь к исполняющему файлу той или иной программы, ее файлам, если они существует, а так же к соответствующим страницам справки. К примеру, если Вы хотите получить узнать где лежат файлы необходимые для web-сервера "Apache", можно получить такую информацию:<syntaxhighlight lang="awk">
- whereis httpd
httpd: /usr/sbin/httpd /usr/lib64/httpd /etc/httpd /usr/share/httpd /usr/share/man/man8/httpd.8.gz </syntaxhighlight>Получив ответ, после выполнения команды мы увидим:
- /usr/sbin/httpd - каталог, в котором расположены основные команды для выполнения с web-сервером.
- /usr/lib64/httpd - каталог, в котором хранятся библиотеки необходимые для работы web-сервера.
- /etc/httpd - каталог, в котором расположены конфигурационные файлы web-сервера.
- /usr/share/httpd - каталог общих данных.
- /usr/share/man/man8/httpd.8.gz - файл в котором, хранится в упакованом виде иструкция использования данного приложения.
Синтаксис[править]
# whereis [опции] файл Опции(ключи): -b поиск только двоичных файлов -B(путь) определение пути поиска двоичных файлов -m поиск только руководств -M(путь) определение пути поиска файлов руководств -s искать только по источникам -S(путь) определение пути -f убрать каталоги из списка -u поиск необычных записей -l вывести эффективные пути поиска
Пример[править]
~$ whereis man man: /usr/bin/man /usr/local/man /usr/share/man /usr/share/man/man7/man.7.gz /usr/share/man/man1/man.1.gz
![]() Команды Unix ↑ [+] |
---|
![]() ↑ [+] | |
---|---|
Файловые утилиты |
chgrp • chown • chmod • cp • dd • df • dir • dircolors • install • ln • ls • mkdir • mkfifo • mknod • mv • rm • rmdir • shred • sync • touch • vdir |
Текстовые утилиты |
cat • cksum • comm • csplit • cut • expand • fmt • fold • head • join • md5sum • nl • od • paste • ptx • pr • sha1sum • sort • split • sum • tac • tail • tr • tsort • unexpand • uniq • wc |
Shell-утилиты |
basename • chroot • date • dirname • du • echo • env • expr • factor • false • groups • hostid • id • link • logname • nice • nohup • pathchk • pinky • printenv • printf • pwd • readlink • seq • sleep • stat • stty • tee • test • true • tty • uname • unlink • users • who • whoami • yes |