logo

Linux išėjimo komanda

Linux exit komanda naudojama išeiti iš dabartinio apvalkalo. Jis paima parametrą kaip skaičių ir išeina iš apvalkalo, grąžindamas būsenos numerį. Jei nepateiktume jokio parametro, jis grąžintų paskutinės vykdytos komandos būseną. Išėjimo komanda uždaro scenarijų ir išeina iš apvalkalo.

Jei turime daugiau nei vieną apvalkalo skirtuką, komanda exit uždarys skirtuką, kuriame ji vykdoma. Tai yra įmontuota komanda, todėl negalime rasti tam skirto vadovo puslapio.

Sintaksė:

 exit 

Iš aukščiau pateiktos komandos, paspaudus paspauskite ENTER klavišą, terminalas bus uždarytas ir visi įprasti terminalo veikimo procesai bus baigti.

javascript spausdinimas

Išėjimo komanda yra pati naudingiausia Linux . Su juo galime praeiti daug kartų. Jis naudoja funkciją exit(), kad užbaigtų įprastą procesą. Kai kurie punktai, susiję su išėjimo komanda, yra tokie:

  • Jis naudojamas išeiti iš apvalkalo scenarijaus, kurio išėjimo būsena N.
  • Jis gali būti naudojamas norint patikrinti, ar apvalkalo scenarijus sėkmingai nutrauktas, ar ne.
  • Išėjimo būseną gali naudoti kitos komandos, kad galėtų atlikti savo veiksmus.
  • Jei N reikšmė nenurodyta, išėjimo būsena bus paskutinė įvykdyta komanda.
  • N reikšmė nustatyta į 0 ir reiškia įprastą apvalkalo išėjimą.

Galimybės:

Išėjimo komanda nesuteikia daug parinkčių. Tačiau jis palaiko šias parinktis:

    Išeiti be jokių parametrų:

Jei jį vykdome be jokių parametrų, jis tiesiog uždaro terminalą. Vykdykite taip:

 exit 

Linux išėjimo komanda

Aukščiau pateikta komanda tiesiog uždarys terminalą.

    Išėjimas su išėjimo būsena:

Jei perduodame parametrą, jis užsidarys ir grąžins tą pačią išėjimo būseną. Pavyzdžiui, jei vykdysime ją su išėjimo būsena 10, ji grąžins būseną 10. Apsvarstykite toliau pateiktą komandą:

 exit 10 

Linux išėjimo komanda

Aukščiau pateikta komanda uždarys terminalą ir grąžins būseną 10. Grąžinimo būsenos yra naudingos, nes kartais jas galima sekti, kad būtų pranešta apie klaidą. Pavyzdžiui, grąžinimo būsena ' 0' reiškia, kad programa sėkmingai vykdoma , ir ' 1“ reiškia, kad programoje yra nedidelių klaidų.

    Rodyti paskutinę grąžinimo būseną:

Norėdami parodyti paskutinės vykdytos komandos išėjimo būseną, paleiskite „echo $?“ komandą taip:

 echo $? 

Aukščiau pateikta komanda parodys paskutinę grąžintą būseną. Apsvarstykite toliau pateiktą išvestį:

Linux išėjimo komanda
    Išėjimo iš apvalkalo scenarijaus būsena

Sukurkime scenarijų „Demo.sh“. Norėdami jį sukurti, vykdykite šią komandą:

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

Išsaugokite aukščiau pateiktą scenarijų paspausdami CTRL + D klavišus. Dabar paleiskite scenarijų vykdydami šias komandas:

 chmod +x Demo.sh ./Demo.sh 

Aukščiau pateikta komanda vykdys scenarijų. Dabar patikrinkite scenarijaus išėjimo būseną vykdydami toliau pateiktą komandą:

 echo $? 

Apsvarstykite toliau pateiktą išvestį:

Linux išėjimo komanda

Iš aukščiau pateiktos išvesties matome, kad nurodyto scenarijaus išėjimo būsena yra 0, o tai reiškia, kad jis sėkmingai vykdomas.

Gauti pagalbos

Išėjimo komanda yra įmontuota programa. Nėra tam skirtų vadovo puslapių. Tačiau ji palaiko parinktį „-help“, kuri rodo informaciją apie komandą. Norėdami gauti pagalbos, vykdykite komandą taip:

 exit --help 

Aukščiau pateikta komanda komandų eilutėje parodys pagalbą. Taip pat galime vykdyti pagalbos išėjimo komandą taip:

 help exit 

Abi komandos duos tą patį išvestį. Apsvarstykite toliau pateiktą išvestį:

Linux išėjimo komanda