logo

Linux kilépési parancs

A Linux exit parancs az aktuális shellből való kilépésre szolgál. Egy paramétert számként vesz fel, és kilép a shellből az állapotszámmal. Ha nem adunk meg semmilyen paramétert, akkor az utoljára végrehajtott parancs állapotát adja vissza. Az exit parancs bezárja a szkriptet, és kilép a shellből.

Ha egynél több shell lapunk van, az exit parancs bezárja azt a lapot, ahol végrehajtja. Ez egy beépített parancs, és nem találunk ehhez dedikált kézikönyvoldalt.

Szintaxis:

 exit 

A fenti parancsból, megnyomása után az ENTER gombot gombot, a terminál bezárul, és a terminál összes normál futó folyamata leáll.

egyszerű python program

Az exit parancs a leghasznosabb általános Linux . Sokszor átmegyünk vele. Az exit() függvényt használja a normál folyamat leállítására. A kilépési parancs néhány pontja a következő:

  • A shell szkriptből való kilépésre szolgál N kilépési állapottal.
  • Használható annak ellenőrzésére, hogy a shell script sikeresen befejeződött-e vagy sem.
  • A kilépési állapotot más parancsok is használhatják tevékenységeik végrehajtására.
  • Ha az N értéke nincs megadva, a kilépési állapot az utoljára végrehajtott parancs lesz.
  • Az N értéke 0, és ez a normál shell-kilépést jelenti.

Lehetőségek:

Az exit parancs nem kínál sok lehetőséget. De a következő opciókat támogatja:

    Kilépés paraméter nélkül:

Ha paraméter nélkül hajtjuk végre, akkor egyszerűen bezárja a terminált. Hajtsa végre az alábbiak szerint:

 exit 

Linux kilépési parancs

A fenti parancs egyszerűen bezárja a terminált.

    Kilépés kilépési állapottal:

Ha átadunk egy paramétert, az bezárul, és ugyanazt a kilépési állapotot adja vissza. Például, ha 10-es kilépési állapottal hajtjuk végre, akkor 10-es állapotot ad vissza. Vegye figyelembe az alábbi parancsot:

 exit 10 

Linux kilépési parancs

A fenti parancs bezárja a terminált, és 10-es állapotot ad vissza. A visszatérési állapotok hasznosak, mivel néha nyomon követhetők, hogy hibát jelezzenek. Például a visszatérési állapot ' 0' azt jelenti, hogy a program sikeresen lefutott , és ' Az 1' azt jelenti, hogy a programban kisebb hibák vannak.

    Az utolsó visszatérési állapot megjelenítése:

Az utoljára végrehajtott parancs kilépési állapotának megjelenítéséhez hajtsa végre az 'echo $?' parancsot. parancsot a következőképpen:

 echo $? 

A fenti parancs az utolsó visszaadott állapotot jeleníti meg. Vegye figyelembe az alábbi kimenetet:

Linux kilépési parancs
    Egy shell-szkript kilépési állapota

Hozzuk létre a „Demo.sh” szkriptet. Létrehozásához hajtsa végre a következő parancsot:

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

Mentse el a fenti szkriptet a CTRL+D billentyűk lenyomásával. Most futtassa a szkriptet a következő parancsok végrehajtásával:

 chmod +x Demo.sh ./Demo.sh 

A fenti parancs végrehajtja a szkriptet. Most ellenőrizze a szkript kilépési állapotát az alábbi parancs végrehajtásával:

 echo $? 

Vegye figyelembe az alábbi kimenetet:

Linux kilépési parancs

A fenti kimenetből láthatjuk, hogy az adott szkript kilépési állapota 0, ami azt jelenti, hogy sikeresen lefutott.

Segítség kérése

Az exit parancs egy beépített segédprogram. Nem állnak rendelkezésre ehhez külön kézikönyvoldalak. Azonban támogatja a '-help' opciót, amely információkat jelenít meg a parancsról. Ha segítségre van szüksége, hajtsa végre a parancsot az alábbiak szerint:

 exit --help 

A fenti parancs súgót jelenít meg a parancssorban. A help exit parancsot a következőképpen is végrehajthatjuk:

 help exit 

Mindkét parancs ugyanazt a kimenetet adja. Vegye figyelembe az alábbi kimenetet:

Linux kilépési parancs