The whois command
Tartalomjegyzék:
whereis
egy parancssori segédprogram, amely lehetővé teszi az adott parancs bináris, forrás- és kézi oldalfájljainak megtalálását., megmutatjuk, hogyan kell használni a Linux
whereis
parancsot.
Hogyan kell használni a
whereis
parancsot
A
whereis
parancs szintaxisa a következő:
whereis FILE_NAME…
Ha opció nélkül használják, akkor keresse meg a bináris, a forrás és a kézi fájlokat az argumentumként megadott parancsra.
Alapértelmezés szerint
whereis
a parancs fájljait a környezeti változókban felsorolt merev kódolt útvonalakon és könyvtárakban keresi. Az
-l
opcióval keresse meg azokat a könyvtárakat, ahol a
whereis
parancs keresett.
whereis -l
Például, hogy információkat kapjon a
bash
parancsról, írja be a következőt:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
A
bash:
feletti kimenetben
bash:
a parancs, amelyről információt szeretne szerezni,
/bin/bash
a bináris fájl elérési útja, az
/etc/bash.bashrc
a forrásfájl, és
/usr/share/man/man1/bash.1.gz
a man oldal.
Ha a keresett parancs nem létezik, a
whereis
csak a parancs nevét nyomtatja ki.
Ezenkívül egynél több argumentumot is megadhat a
whereis
parancshoz:
whereis netcat uptime
A kimenet információkat tartalmaz mind a
netcat
mind az
uptime
parancsokról:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
Csak a bináris fájlok kereséséhez használja a
-p
opciót.
Például a
ping
parancs helyének megkereséséhez írja be a következőt:
whereis -p ping
ping: /bin/ping
Ha csak a bináris parancs helyét keresi, akkor inkább a
which
vagy a parancsot használja.
Csak a forrásfájlok kereséséhez használja a
-s
opciót.
whereis -s command
Ha a forrásfájlok léteznek, a
whereis
a helyek kinyomtatják.
A
-m
opció lehetővé teszi, hogy csak man fájlokat keressen:
whereis -m command
Annak korlátozása érdekében, hogy hol keres bináris fájlokat, használja a
-B
opciókat, a
-M
opció kézi kézikönyveihez és az
-S
forrásokhoz. Mindegyik opció elfogadja a könyvtárak abszolút elérési útjainak helyét elválasztva. A könyvtárlistát az
-f
kapcsolóval kell befejezni, amely jelzi a fájlnevek kezdetét.
Például a
cp
bináris fájl kereséséhez a
/bin
könyvtárban írja be:
whereis -b -B /bin -f cp
cp: /bin/cp
A
-u
opció megmutatja, hogy
whereis
kell szokatlan bejegyzéseket keresni. A szokatlan fájloknak (parancsoknak) tekintik azokat a fájlokat, amelyekben nincs pontosan egy bejegyzés mindegyik kért típusból (bináris, kézi és forrás).
Például, ha az összes bináris fájlt meg szeretné keresni a
/bin
könyvtárban, amelyen nincs kézi oldal vagy egynél több dokumentáció található:
cd /bin
whereis -m -u *
A helyettesítő karakter (
*
) az
-f
opció után a jelenlegi munkakönyvtárban (
/bin
) található összes fájlt jelenti.
Következtetés
A
whereis
segédprogram segítségével megtalálható az adott parancs bináris, forrás- és kézi fájlja.
Chmod parancs a linuxban (fájljogosultságok)
Linux alatt a fájlokhoz való hozzáférést a fájljogosultságokon, attribútumokon és tulajdonjogon keresztül kezelik. Ez az oktatóanyag ismerteti, hogyan lehet a chmod parancsot használni a fájlok és könyvtárak hozzáférési engedélyeinek megváltoztatásához.
Chgrp parancs a linuxban (csoport módosítása)
Linuxban minden fájl társítva van egy tulajdonoshoz és egy csoporthoz, és rendelkezik olyan engedélyekkel, amelyek meghatározzák, hogy mely felhasználók olvashatják, írhatják vagy végrehajthatják a fájlt. A chgrpc parancs megváltoztatja az adott fájlok csoporttulajdonát.
Cp parancs a linuxban (fájlok másolása)
A cp parancssori segédprogram a fájlok és könyvtárak másolására Unix és Linux rendszereken.







