Android

Whereis-opdracht in Linux

Linux whereis command summary with examples

Linux whereis command summary with examples

Inhoudsopgave:

Anonim

whereis is een opdrachtregelprogramma waarmee u de locatie van de binaire, bron- en handmatige paginabestanden voor een bepaalde opdracht kunt vinden., laten we je zien hoe je de Linux whereis opdracht gebruikt.

Hoe het whereis commando te gebruiken

De syntaxis voor de opdracht whereis is als volgt:

whereis FILE_NAME…

Bij gebruik zonder opties whereis in de binaire bestanden, bronbestanden en handmatige bestanden naar de opdracht die als argument is opgegeven.

Standaard zoekt whereis naar de opdrachtbestanden in de whereis paden en mappen die worden vermeld in de omgevingsvariabelen. Gebruik de optie -l om de mappen te vinden waarnaar de opdracht whereis zoekt.

whereis -l

Als u bijvoorbeeld informatie over de opdracht bash wilt krijgen, typt u het volgende:

whereis bash

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

In de uitvoer boven bash: is de opdracht waarvoor u informatie wilt verkrijgen, /bin/bash is het pad naar het binaire bestand, /etc/bash.bashrc is het bronbestand en /usr/share/man/man1/bash.1.gz is de man-pagina.

Als de opdracht whereis u zoekt niet bestaat, wordt alleen de opdrachtnaam afgedrukt.

U kunt ook meer dan één argumenten whereis opdracht whereis :

whereis netcat uptime

De uitvoer bevat informatie over zowel netcat als uptime opdrachten:

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

Gebruik de optie -p om alleen naar de opdrachtbinaire bestanden te zoeken.

Als u bijvoorbeeld de locatie van de ping opdracht wilt vinden, typt u het volgende:

whereis -p ping

ping: /bin/ping

Als u alleen naar de locatie van het binaire commando zoekt, gebruikt u liever het commando which of het type .

Gebruik de optie -s om alleen naar de bronbestanden te zoeken.

whereis -s command

Als de bronbestanden bestaan, zullen de locaties hun locaties afdrukken.

Met de optie -m kunt u alleen zoeken naar man-bestanden:

whereis -m command

Om de locaties te beperken waar whereis gezocht naar binaire whereis gebruikt u de opties -B , voor handleidingen de optie -M en -S voor bronnen. Elke optie accepteert een lijst met absolute paden naar mappen gescheiden door een spatie. De mappenlijst moet worden beëindigd door de optie -f die het begin van de bestandsnamen aangeeft.

Als u bijvoorbeeld naar het cp binaire bestand in de map /bin wilt zoeken, typt u:

whereis -b -B /bin -f cp

cp: /bin/cp

De optie -u geeft aan whereis moet worden gezocht naar ongewone vermeldingen. Bestanden die niet exact één invoer hebben van elk aangevraagd type (binair, handmatig en bron) worden beschouwd als ongebruikelijke bestanden (opdrachten).

Als u bijvoorbeeld wilt zoeken naar alle binaire bestanden in de map /bin die geen handmatige pagina's hebben of meer dan één documentatie hebben, typt u:

cd /bin whereis -m -u *

Het jokerteken ( * ) achter de optie -f betekent alle bestanden in de huidige werkmap ( /bin ).

Conclusie

Het whereis hulpprogramma wordt gebruikt om de binaire, bron- en handmatige bestanden voor een bepaalde opdracht te vinden.

waar is terminal