Aceasta este comanda care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
whereis - localizați fișierele binare, sursă și manuale pentru o comandă
REZUMAT
unde este [Opțiuni] [-BMS director... -f] nume...
DESCRIERE
unde este localizează fișierele binare, sursă și manuale pentru numele comenzilor specificate. The
numele furnizate sunt mai întâi dezlipite de componentele principale ale numelor de cale și de orice urmă (singure).
extinderea formularului .ext (de exemplu: .c) Prefixele de s. rezultate din utilizarea sursei
controlul codurilor sunt, de asemenea, tratate. unde este apoi încearcă să găsească programul dorit în
locurile standard Linux și în locurile specificate de $ PATH și $MANPATH.
Restricțiile de căutare (opțiuni -b, -m și -s) sunt cumulative și se aplică celor ulterioare
nume modele pe linia de comandă. Orice restricție nouă de căutare resetează masca de căutare.
De exemplu,
unde este -bm ls tr -m gcc
caută binare și pagini de manual „ls” și „tr” și numai pagini de manual „gcc”.
Opțiunile -B, -M și -S resetați căile de căutare pentru cele ulterioare nume modele. Pentru
exemplu,
unde este -m ls -M /usr/share/man/man1 -f var
caută paginile de manual „ls” în toate căile implicite, dar „cal” în /usr/share/man/man1
numai directorul.
OPŢIUNI
-b Căutați binare.
-m Căutați manuale.
-s Căutați surse.
-u Afișați numai numele comenzilor care au intrări neobișnuite. Se spune că o comandă este
neobișnuit dacă nu are doar o intrare din fiecare tip solicitat în mod explicit. Prin urmare
'unde este -m -u *' solicită acele fișiere din directorul curent care au nr
dosar de documentație, sau mai multe.
-B listă
Limitează locurile în care unde este caută binare, printr-un spațiu alb separat
lista de directoare.
-M listă
Limitează locurile în care unde este caută manuale și documentație în Info
format, printr-o listă de directoare separate prin spații albe.
-S listă
Limitează locurile în care unde este caută surse, printr-o listă separată de spații albe
de directoare.
-f Termină lista de directoare și semnalează începutul numelor de fișiere. Aceasta trebuie sa fi folosit
când oricare dintre -B, -M, Sau -S opțiunile sunt utilizate.
-l Ieșiți lista de căi de căutare eficiente care unde este folosește. Când niciunul dintre -B,
-M, Sau -S este specificat, opțiunea va scoate căile hard-coded pe care
comanda a putut găsi pe sistem.
EXEMPLU
Pentru a găsi toate fișierele în / usr / bin care nu sunt documentate în /usr/man/man1 sau nu au sursa
in / usr / src:
cd / usr / bin
unde este -u -Domnișoară -M /usr/man/man1 -S / usr / src -f *
FILE Căutare CALĂRI
În mod implicit unde este încearcă să găsească fișiere din căile codificate hard, care sunt definite cu glob
modele. Comanda încearcă să folosească conținutul lui $ PATH și $MANPATH mediu inconjurator
variabilele ca cale de căutare implicită. Cel mai simplu mod de a afla ce căi sunt utilizate este să adăugați
il -l opțiunea de listare. Efectele -B, -M, și -S sunt afișate cu -l.
MEDIUL
WHEREIS_DEBUG=toate
permite ieșirea de depanare.
DISPONIBILITATE
Comanda whereis face parte din pachetul util-linux și este disponibilă din Linux Kernel
Arhiva ⟨ftp://ftp.kernel.org/pub/linux/utils/util-linux/⟩.
Utilizați whereis online folosind serviciile onworks.net