Android

Unde este comanda în linux

► Cum Instalez un Program in Ubuntu Linux din Terminal ? | Invata Linux Ep. 14

► Cum Instalez un Program in Ubuntu Linux din Terminal ? | Invata Linux Ep. 14

Cuprins:

Anonim

whereis este o utilitate pentru linia de comandă care vă permite să găsiți locația fișierelor de pagini binare, sursă și manuale pentru o anumită comandă., vă vom arăta cum să utilizați comanda Linux de whereis .

Cum se utilizează comanda whereis

Sintaxa pentru comanda whereis este următoarea:

whereis FILE_NAME…

Când este utilizat fără opțiuni, whereis necesară căutarea fișierelor binare, sursă și manual pentru comanda specificată ca argument.

În mod implicit, se caută fișierele comenzii în căile și directoarele cu coduri hard listate în variabilele de mediu. Utilizați opțiunea -l pentru a găsi directoarele în care se caută comanda whereis .

whereis -l

De exemplu, pentru a obține informații despre comanda bash , introduceți următoarele:

whereis bash

bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz

În ieșirea de mai sus bash: este comanda pentru care doriți să obțineți informații, /bin/bash este calea către fișierul binar, /etc/bash.bashrc este fișierul sursă și /usr/share/man/man1/bash.1.gz este pagina man.

Dacă comanda pe care o căutați nu există, aceasta va tipări doar numele comenzii.

Puteți furniza, de asemenea, mai multe argumente pentru comanda whereis :

whereis netcat uptime

Rezultatul va include informații despre comenzile netcat și uptime :

netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz

Pentru a căuta numai binarele de comandă, utilizați opțiunea -p .

De exemplu, pentru a găsi locația comenzii ping , introduceți următoarele:

whereis -p ping

ping: /bin/ping

Când căutați doar locația binarului comenzii, preferați să utilizați which sau type comenzilor.

Pentru a căuta doar fișierele sursă, utilizați opțiunea -s .

whereis -s command

Dacă există fișiere sursă, acestea vor tipări locațiile lor.

Opțiunea -m vă permite să căutați numai fișierele om:

whereis -m command

Pentru a limita locațiile în care se caută binare se utilizează opțiunile -B , pentru manuale opțiunea -M și -S pentru surse. Fiecare opțiune acceptă o listă de căi absolute către directoare separate prin spațiu. Lista de directoare trebuie încheiată cu opțiunea -f care indică începutul numelor de fișiere.

De exemplu, pentru a căuta binarul cp în directorul /bin ar trebui să introduceți:

whereis -b -B /bin -f cp

cp: /bin/cp

Opțiunea -u indică whereis se caută intrări neobișnuite. Fișierele care nu au exact o intrare din fiecare tip solicitat (binare, manual și sursă) sunt considerate fișiere neobișnuite (comenzi).

De exemplu, pentru a căuta toate binarele din directorul /bin care nu au pagini manuale sau care au mai multe documente pe care le-ați introduce:

cd /bin whereis -m -u *

Caracterul wildcard ( * ) după opțiunea -f înseamnă toate fișierele din directorul de lucru curent ( /bin ).

Concluzie

Utilitatea whereis este folosită pentru a localiza fișierele binare, sursă și manuale pentru o anumită comandă.

unde este terminal