Linux-parancsok és -programok keresése a Whereis használatával
A megtalálás legjobb módja Linux programok az hol van parancs.
Szerint a man oldalak, "hol van megkeresi a megadott parancsnevekhez tartozó bináris, forrás- és kézi fájlokat. A megadott nevekből először a vezető elérési út-név összetevők és minden (egyetlen) utólagos kiterjesztés... A Whereis ezután megpróbálja megtalálni a megadott kívánt programot a szabványos Linux helyeken, valamint a $PATH és a $MANPATH."
A whereis parancs megkeresheti a forráskód, kézikönyvek és a program helye.
Hogyan keressünk programot a Whereis használatával

Próbáljuk meg vele telnet:
hol van a telnet
A fenti parancs kimenete a következő:
telnet: /usr/bin/telnet /urs/bin/telnet.netkit ...
Ha csak a program helyét szeretné megtalálni, használhatja a kapcsolót -b alábbiak szerint:
whereis -b telnet
Ez a következő eredményt adja vissza:
telnet: /usr/bin/telnet /usr/bin/telnet.netkit ...
Alternatív megoldásként, ha csak a kézikönyvek helyét szeretné tudni, használhatja a -m kapcsoló.
whereis -m telnet
A fenti parancs eredménye a következő:
telnet: /usr/share/man/man1/telnet.1.gz
Végül korlátozhatja a keresést csak a forráskódra a -s kapcsoló. Bizonyos esetekben azonban a forráskód nem érhető el, és a rendszer egy üres sort ad vissza.
Egyéb Whereis kapcsolók
Egy program vagy parancs helyének homályos fogalmával felvértezve egy adott könyvtárkészlet kereséséhez használja a -B váltson a kereséshez binárisok meghatározott listában.
Például:
ahol -b -B /usr/bin -f telnet
A fenti parancsnak van néhány része. Az első a -b kapcsolót, ami csak a binárisok keresését jelenti. Az -B kapcsoló megadja a bináris fájlok kereséséhez szükséges helyek listáját, és a mappák listáját a -f kapcsoló. Ezért a fenti parancsban az egyetlen keresett könyvtár a /usr/bin. Végül a telnet miután az -f megmondja hol van mit keres.
Alternatívája a -B kapcsoló az -M amely egy adott mappacsoportban keres kézikönyveket.
A parancssor a -M a kapcsoló a következő:
ahol -m -M /usr/share/man/man1 -f t
A logika ugyanaz a -M mint amiért volt -B. Az -m elmondja hol van kézikönyveket keresni, a -M elmondja hol van hogy jön egy lista azon mappákról, amelyekben kézikönyveket kell keresnie. Az -f leállítja a fájlok listáját és telnet az a program, amelyet a hol van parancs kézikönyveket fog keresni ehhez.
Végül a -S kapcsoló listázza a forráskód kereséséhez szükséges mappákat.