whereis

whereis toont de locatie van een binair bestand, de broncode en de bijbehorende manpagina.

Basisgebruik

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

Opties

OptieBetekenis
-bAlleen binaire bestanden
-mAlleen manpagina's
-sAlleen broncode
-uToon alleen ongewone bestanden

Voorbeelden

Alleen het binaire bestand:

whereis -b curl
# curl: /usr/bin/curl

Alleen manpagina:

whereis -m ls
# ls: /usr/share/man/man1/ls.1.gz

Controleren of manpagina ontbreekt:

whereis -m mijnapp
# mijnapp:         ← leeg = geen manpagina

Verschil met which

CommandoVindt
whichAlleen het uitvoerbare bestand in $PATH
whereisBinair + manpagina + broncode in vaste locaties

Tip

whereis zoekt in vaste systeemlocaties, niet alleen in $PATH. Gebruik which als je wilt weten welk binair bestand de shell zou uitvoeren.

shell