Android

Hvor er kommandoen i Linux

Linux - wmctrl - Fenster per Kommando steuern

Linux - wmctrl - Fenster per Kommando steuern

Innholdsfortegnelse:

Anonim

whereis er et kommandolinjeverktøy som lar deg finne plasseringen til binære, kilde- og manuelle sidefiler for en gitt kommando., viser vi deg hvordan du bruker Linux whereis kommandoen.

Hvordan bruke whereis kommandoen

Syntaks for kommandoene er som følger:

whereis FILE_NAME…

Når det brukes uten noen alternativer, søker de binære, kilde- og manuelle filene etter kommandoen som er spesifisert som et argument.

Som standard søker dette etter kommandofilene i de hardkodede banene og katalogene som er oppført i miljøvariablene. Bruk alternativet -l for å finne katalogene der kommandoen hvor søker etter.

whereis -l

For å få informasjon om bash kommandoen, skriver du for eksempel følgende:

whereis bash

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

I utdata over bash: er kommandoen du ønsker å få informasjon for, /bin/bash er banen til den binære filen, /etc/bash.bashrc er kildefilen, og /usr/share/man/man1/bash.1.gz er /usr/share/man/man1/bash.1.gz .

Hvis kommandoen du søker etter ikke eksisterer, vil disse bare skrive ut kommandonavnet.

Du kan også gi mer enn ett argument til whereis kommandoen:

whereis netcat uptime

Utdataene vil inneholde informasjon om både netcat og uptime :

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

Bruk alternativet -p å søke etter kommandobinariene.

For å finne plasseringen av ping kommandoen, skriver du for eksempel følgende:

whereis -p ping

ping: /bin/ping

Når du bare søker etter plasseringen av kommandoen binær, foretrekker du å bruke kommandoene which eller type .

Hvis du bare vil søke etter kildefilene, bruker du alternativet -s .

whereis -s command

Hvis kildefilene eksisterer, skriver de stedene sine.

Alternativet -m lar deg bare søke etter mannsfiler:

whereis -m command

For å begrense plasseringene hvor det søkes etter binære filer, bruker du -B alternativene, for manualer -M alternativet og -S for kilder. Hvert alternativ godtar en liste over absolutte stier til kataloger skilt med mellomrom. Kataloglisten må avsluttes med alternativet -f som indikerer starten på filnavnene.

For å søke etter cp binæren i /bin katalogen, skriver du for eksempel:

whereis -b -B /bin -f cp

cp: /bin/cp

Alternativet -u forteller whereis skal søke etter uvanlige oppføringer. Filer som ikke har nøyaktig en oppføring av hver forespurt type (binær, manuell og kilde) anses å være uvanlige filer (kommandoer).

For eksempel å søke etter alle binære filer i /bin katalogen som ikke har manuelle sider eller har mer enn en dokumentasjon du skriver:

cd /bin whereis -m -u *

Jokertegnet ( * ) etter -f alternativet betyr alle filer i den gjeldende arbeidskatalogen ( /bin ).

Konklusjon

whereis verktøyet brukes til å finne binære, kilde- og manuelle filer for en gitt kommando.

hvor terminal