Android

Linux-kommando

Important Linux Commands for Beginners: Linux Tutorial

Important Linux Commands for Beginners: Linux Tutorial

Indholdsfortegnelse:

Anonim

type kommandoen bruges til at vise oplysninger om kommandotypen. Det viser dig, hvordan en given kommando vil blive fortolket, hvis den indtastes på kommandolinjen., vil vi forklare, hvordan du bruger kommandoen Linux- type .

Sådan bruges typen Kommando

type er et shell indbygget i Bash og andre skaller som Zsh og Ksh. Dens opførsel kan være lidt forskellig fra skal til skall. Vi dækker Bash-indbyggede version af type .

Syntaks for type kommando er som følger:

type FILE_NAME…

For at finde typen af wc kommandoen skriver du f.eks. Følgende:

type wc

Outputet vil være sådan som dette:

wc is /usr/bin/wc

Du kan også give mere end et argument til type kommando:

type sleep head

Outputet vil indeholde oplysninger om både sleep og hovedkommandoer:

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

Kommandotyper

Indstillingen -t fortæller type at udskrive et enkelt ord, der beskriver kommandotypen, der kan være et af følgende:

  • alias (shell alias) funktion (shell funktion) indbygget (shell buildin) fil (disk fil) nøgleord (shell reserveret ord)

Her er et par eksempler:

  1. Alias

    type -t grep

    I mit system er grep --color=auto til grep --color=auto :

    alias

    Fungere

    type -t rvm

    rvm er et værktøj (funktion) til installation, styring og arbejde med flere Ruby-miljøer:

    function

    indbygget

    type -t echo

    echo er et shell indbygget i Bash og andre skaller som Zsh og Ksh:

    builtin

    Fil

    type -t cut

    cut er en eksekverbar fil:

    builtin

    Søgeord

    type -t for

    for er et reserveret ord i Bash:

    keyword

Vis alle placeringer, der indeholder kommandoen

For at udskrive alle kampe skal du bruge indstillingen -a :

type -a pwd

pwd viser dig, at pwd er et shell-indbygget, men det er også tilgængeligt som en standalone /bin/pwd eksekverbar:

pwd is a shell builtin pwd is /bin/pwd

Når -a indstilling bruges, vil kommandoen type også omfatte aliaser og funktioner, kun hvis indstillingen -p ikke bruges.

Andre kommandoindstillinger for type

-p vil tvinge type til kun at returnere stien til kommandoen, hvis kommandoen er en eksekverbar fil på disken:

For eksempel viser følgende kommando ikke noget output, fordi pwd kommandoen er en shell shellin.

type -p pwd

I modsætning til -p fortæller den store bogstav- -P mulighed for at søge i PATH efter en eksekverbar fil på disken, selvom kommandoen ikke er fil.

type -P pwd

pwd is /bin/pwd

Når indstillingen -f bruges, vil type ikke søge efter shell-funktioner, som med den indbyggede kommando.

Konklusion

type kommandoen viser, hvordan en bestemt kommando fortolkes, hvis den bruges på kommandolinjen.

type terminal