Android

Hvor er kommandoen i linux

How to use the command line on Mac

How to use the command line on Mac

Indholdsfortegnelse:

Anonim

whereis er et kommandolinjeværktøj, der giver dig mulighed for at finde placeringen af ​​binære, kilde- og manuelle sidefiler til en given kommando., viser vi dig, hvordan du bruger Linux whereis kommandoen.

Sådan bruges kommandoen whereis

Syntaks for kommandoen whereis er som følger:

whereis FILE_NAME…

Når det bruges uden indstillinger, søges der i binære, kilde- og manuelle filer efter den kommando, der er angivet som et argument.

Som standard søger de efter kommandoens filer i de hårdkodede stier og mapper, der er anført i miljøvariablerne. Brug indstillingen -l til at finde de mapper, hvor kommandoen whereis søgen søger.

whereis -l

For at få oplysninger om bash kommandoen skriver du f.eks. Følgende:

whereis bash

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

I output ovenfor bash: er den kommando, som du ønsker at få information til, /bin/bash er stien til den binære fil, /etc/bash.bashrc er kildefilen, og /usr/share/man/man1/bash.1.gz er /usr/share/man/man1/bash.1.gz .

Hvis den kommando, du leder efter, ikke findes, whereis kun udskrives kommandonavnet.

Du kan også give mere end et argument til kommandoen whereis :

whereis netcat uptime

netcat vil indeholde oplysninger 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

Brug funktionen -p til kun at søge efter kommandobinærerne.

For at finde placeringen af ping kommandoen skriver du f.eks. Følgende:

whereis -p ping

ping: /bin/ping

Når du kun søger efter placeringen af ​​kommandoen binært, skal du foretrække at bruge kommandoerne which eller type .

Hvis du kun vil søge efter kildefilerne, skal du bruge indstillingen -s .

whereis -s command

Hvis kildefilerne findes, udskrives hvor deres placering.

Muligheden -m giver dig kun mulighed for at søge efter mandfiler:

whereis -m command

Hvis du vil begrænse de placeringer, hvor der søges efter binære filer, skal du bruge -B indstillingerne, til manualer -M indstillingen og -S til kilder. Hver indstilling accepterer en liste over absolutte stier til mapper adskilt med mellemrum. Kataloglisten skal afsluttes med -f indstillingen, der angiver starten af ​​filnavne.

For eksempel at søge efter cp binæren i /bin biblioteket, du skriver:

whereis -b -B /bin -f cp

cp: /bin/cp

Indstillingen -u fortæller, whereis skal søges efter usædvanlige poster. Filer, der ikke har nøjagtigt en indgang af hver anmodet type (binær, manuel og kilde) betragtes som usædvanlige filer (kommandoer).

For eksempel at søge efter alle binære filer i /bin biblioteket, der ikke har manuelle sider eller har mere end en dokumentation, du vil skrive:

cd /bin whereis -m -u *

Jokertegnets tegn ( * ) efter indstillingen -f betyder alle filer i det aktuelle arbejdsmappe ( /bin ).

Konklusion

Hjælpeprogrammet bruges til at finde binære, kilde- og manuelle filer til en given kommando.

hvor terminal