logo

Linux exit kommando

Linux exit-kommando brukes til å avslutte det gjeldende skallet. Den tar en parameter som et tall og går ut av skallet med en retur av statusnummer. Hvis vi ikke oppga noen parameter, vil den returnere statusen til den sist utførte kommandoen. Exit-kommandoen lukker et skript og går ut av skallet.

Hvis vi har mer enn én shell-fane, vil exit-kommandoen lukke fanen der den utføres. Dette er en innebygd kommando, og vi kan ikke finne en dedikert manualside for dette.

Syntaks:

 exit 

Fra kommandoen ovenfor, etter å ha trykket ENTER nøkkel, vil terminalen bli stengt, og alle de normale løpende prosessene til terminalen vil bli avsluttet.

eksempel på java kart

Exit-kommandoen er den mest nyttige vanlige i Linux . Vi kan passere med det mange ganger. Den bruker exit()-funksjonen for å avslutte den normale prosessen. Noen punkter angående exit-kommandoen er som følger:

  • Den brukes til å gå ut av shell-skriptet med en utgangsstatus N.
  • Det kan brukes til å bekrefte om shell-skriptet er vellykket avsluttet eller ikke.
  • Utgangsstatusen kan brukes av andre kommandoer til å utføre handlingene deres.
  • Hvis verdien til N ikke er spesifisert, vil utgangsstatusen være den siste utførte kommandoen.
  • Verdien av N er satt til 0, og den står for normal shell exit.

Alternativer:

Exit-kommandoen gir ikke mange alternativer. Men den støtter følgende alternativer:

    Avslutt uten noen parameter:

Hvis vi kjører den uten noen parameter, lukker den bare terminalen. Utfør det som følger:

 exit 

Linux exit kommando

Kommandoen ovenfor vil ganske enkelt lukke terminalen.

    Avslutt med utgangsstatus:

Hvis vi sender en parameter, vil den lukke og returnere samme utgangsstatus. For eksempel, hvis vi utfører den med en exit-status 10, vil den returnere en status på 10. vurder kommandoen nedenfor:

 exit 10 

Linux exit kommando

Kommandoen ovenfor vil lukke terminalen og returnere en status på 10. Returstatusene er nyttige da de noen ganger kan spores for å fortelle feil. For eksempel, returstatusen ' 0' betyr at programmet har blitt utført , og ' 1' betyr at programmet har mindre feil.

    Vis siste returstatus:

For å vise avslutningsstatusen til den sist utførte kommandoen, utfør 'echo $?' kommando som følger:

 echo $? 

Kommandoen ovenfor vil vise den siste returnerte statusen. Tenk på utgangen nedenfor:

Linux exit kommando
    Avslutt status for et skallskript

La oss lage et skript, 'Demo.sh.' For å lage den, kjør følgende kommando:

 cat > Demo.sh echo ' This is a demo.' exit 0 

Lagre skriptet ovenfor ved å trykke på CTRL+D-tastene. Kjør nå skriptet ved å utføre følgende kommandoer:

 chmod +x Demo.sh ./Demo.sh 

Kommandoen ovenfor vil utføre skriptet. Sjekk nå utgangsstatusen til skriptet ved å utføre kommandoen nedenfor:

 echo $? 

Tenk på utgangen nedenfor:

Linux exit kommando

Som fra utgangen ovenfor, kan vi se at utgangsstatusen til det gitte skriptet er 0, noe som betyr at det er vellykket utført.

Får hjelp

Exit-kommandoen er et innebygd verktøy. Det er ingen dedikerte manualsider tilgjengelig for det. Den støtter imidlertid alternativet '-help', som viser informasjon om kommandoen. For å få hjelp, kjør kommandoen som følger:

 exit --help 

Kommandoen ovenfor vil vise hjelp på kommandolinjen. Vi kan også utføre help exit-kommandoen som følger:

 help exit 

Begge kommandoene vil produsere samme utgang. Tenk på utgangen nedenfor:

Linux exit kommando