Android

Gdje naredba u Linuxu

Osnovne komande u Linux-u

Osnovne komande u Linux-u

Sadržaj:

Anonim

whereis je uslužni program naredbenog retka koji vam omogućuje pronalaženje datoteka binarnih, izvora i datoteka s priručnikom za zadanu naredbu., pokazat ćemo vam kako se koristi naredba Linuxa.

Kako se koristi whereis naredba

Sintaksa naredbe gdje je sljedeća:

whereis FILE_NAME…

Kad se koristi bez ikakvih opcija pomoću kojih bi se pretraživale binarne, izvorne i ručne datoteke za naredbu navedenu kao argument.

Prema zadanim postavkama traži naredbene datoteke na tvrdo kodiranim stazama i mapama navedenim u varijablama okoline. Upotrijebite opciju -l da biste pronašli direktorije u kojima naredba whereis traži.

whereis -l

Na primjer, da biste dobili podatke o bash naredbi, bash biste sljedeće:

whereis bash

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

U izlazu iznad bash: je naredba za koju želite dobiti informacije, /bin/bash je put do binarne datoteke, /etc/bash.bashrc je izvorna datoteka i /usr/share/man/man1/bash.1.gz je man stranica.

Ako naredba koju tražite ne postoji, ispisat će samo naziv naredbe.

Također možete navesti više argumenata za naredbu whereis :

whereis netcat uptime

Izlaz će uključivati ​​informacije o netcat i uptime naredbama:

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

Za pretraživanje samo naredbenih binarnih datoteka koristite opciju -p .

Na primjer, da biste pronašli mjesto naredbe ping , unijeli biste sljedeće:

whereis -p ping

ping: /bin/ping

Kada tražite samo lokaciju binarne naredbe, radije koristite naredbe which ili type .

Za pretraživanje samo izvornih datoteka koristite opciju -s .

whereis -s command

Ako izvorne datoteke postoje, tamo će ispisati njihove lokacije.

Opcija -m omogućuje vam pretraživanje samo man datoteka:

whereis -m command

Da biste ograničili lokacije na kojima pretražuju binarne datoteke koriste opcije -B , za priručnike opciju -M , a za izvore -S . Svaka opcija prihvaća popis apsolutnih staza do direktorija odvojenih razmakom. Popis direktorija mora biti okončan opcijom -f koja označava početak naziva datoteka.

Na primjer, za pretraživanje cp a cp u direktoriju /bin upisali biste:

whereis -b -B /bin -f cp

cp: /bin/cp

Opcija -u govori whereis treba tražiti neobične unose. Datoteke koje nemaju točno jedan unos svake tražene vrste (binarni, priručnik i izvor) smatraju se neobičnim datotekama (naredbama).

Na primjer, da biste pretražili sve binarne datoteke u /bin direktorijumu koji nemaju stranice s uputama ili imaju više od jedne dokumentacije koju biste upisali:

cd /bin whereis -m -u *

Zamjenski znak ( * ) nakon opcije -f znači sve datoteke u trenutnoj radnoj mapi ( /bin ).

Zaključak

whereis program koristi se za pronalaženje binarnih, izvornih i ručnih datoteka za određenu naredbu.

gdje je terminal