Android

Linux-kommando

Linux type command summary with examples

Linux type command summary with examples

Innholdsfortegnelse:

Anonim

Typekommandoen brukes til å vise informasjon om kommandotypen. Det vil vise deg hvordan en gitt kommando vil bli tolket hvis den er skrevet på kommandolinjen., vil vi forklare hvordan du bruker kommandoen Linux- type .

Slik bruker du kommandoen

type er et skall som er innebygd i Bash og andre skjell som Zsh og Ksh. Oppførselen kan være litt forskjellig fra skall til skall. Vi vil dekke den innebygde versjonen av Bash.

Syntaks for type kommando er som følger:

type FILE_NAME…

For å finne typen wc kommandoen, skriver du for eksempel følgende:

type wc

Utgangen vil være noe slik:

wc is /usr/bin/wc

Du kan også gi mer enn ett argument for type kommando:

type sleep head

Utgangen vil inneholde informasjon om både sleep og hodekommandoer:

sleep is /bin/sleep head is /usr/bin/head

Kommandotyper

Alternativet -t forteller type å skrive ut et enkelt ord som beskriver kommandotypen som kan være ett av følgende:

  • alias (shell alias) -funksjon (shell-funksjon) innebygd (shell-innebygd) fil (diskfil) nøkkelord (shell-reserverte ord)

Her er noen eksempler:

  1. Alias

    type -t grep

    I systemet mitt grep er alias til grep --color=auto :

    alias

    Funksjon

    type -t rvm

    rvm er et verktøy (funksjon) for å installere, administrere og jobbe med flere Ruby-miljøer:

    function

    Innebygd

    type -t echo

    echo er et skall bygget i Bash og andre skjell som Zsh og Ksh:

    builtin

    Fil

    type -t cut

    cut er en kjørbar fil:

    builtin

    søkeord

    type -t for

    for er et reservert ord i Bash:

    keyword

Vis alle steder som inneholder kommandoen

For å skrive ut alle treff, bruk alternativet -a :

type -a pwd

Utgangen vil vise deg at pwd er et innebygd skall, men det er også tilgjengelig som en frittstående /bin/pwd kjørbar:

pwd is a shell builtin pwd is /bin/pwd

Når -a alternativ brukes, vil typekommandoen inkludere aliaser og funksjoner, bare hvis -p alternativet ikke brukes.

Andre kommandoalternativer

Alternativet -p vil tvinge type til å returnere banen til kommandoen bare hvis kommandoen er en kjørbar fil på disken:

For eksempel vil følgende kommando ikke vise noen utdata fordi pwd kommandoen er et shell-innebygd.

type -p pwd

I motsetning til -p , forteller bokstaver -P alternativet type å søke i PATH etter en kjørbar fil på disken, selv om kommandoen ikke er fil.

type -P pwd

pwd is /bin/pwd

Når -f alternativet brukes, vil ikke typen slå opp for skallfunksjoner, som med kommandoen innebygd.

Konklusjon

Typekommandoen viser deg hvordan en spesifikk kommando vil bli tolket hvis den brukes på kommandolinjen.

type terminal