logo

Linux çıkış komutu

Linux çıkış komutu mevcut kabuktan çıkmak için kullanılır. Bir parametreyi sayı olarak alır ve durum numarasının dönüşüyle ​​kabuktan çıkar. Herhangi bir parametre sağlamamışsak, son çalıştırılan komutun durumunu döndürecektir. Çıkış komutu bir betiği kapatır ve kabuktan çıkar.

Birden fazla kabuk sekmemiz varsa, çıkış komutu çalıştırıldığı sekmeyi kapatacaktır. Bu yerleşik bir komuttur ve bunun için özel bir kılavuz sayfası bulamıyoruz.

Sözdizimi:

 exit 

Yukarıdaki komuttan bastıktan sonra GİRİŞ tuşuna basıldığında terminal kapatılacak ve terminalin tüm normal çalışma süreçleri sonlandırılacaktır.

c dilinde dize dizisi

Çıkış komutu en kullanışlı ortak komuttur. Linux . Onunla birçok kez geçebiliriz. Normal süreci sonlandırmak için çıkış() işlevini kullanır. Çıkış komutuna ilişkin bazı noktalar şunlardır:

  • Kabuk betiğinden çıkış durumu N ile çıkmak için kullanılır.
  • Kabuk betiğinin başarıyla sonlandırılıp sonlandırılmadığını doğrulamak için kullanılabilir.
  • Çıkış durumu diğer komutlar tarafından eylemlerini gerçekleştirmek için kullanılabilir.
  • N'nin değeri belirtilmezse çıkış durumu son yürütülen komut olacaktır.
  • N'nin değeri 0'a ayarlanmıştır ve normal kabuk çıkışını ifade eder.

Seçenekler:

Çıkış komutu çok fazla seçenek sunmaz. Ancak aşağıdaki seçenekleri destekler:

    Herhangi bir parametre olmadan çıkın:

Herhangi bir parametre olmadan çalıştırırsak terminali kapatır. Aşağıdaki gibi yürütün:

 exit 

Linux çıkış komutu

Yukarıdaki komut sadece terminali kapatacaktır.

    Çıkış durumuyla çıkın:

Bir parametre iletirsek kapanacak ve aynı çıkış durumuna dönecektir. Örneğin, çıkış durumu 10 ile çalıştırırsak, durum 10 olarak dönecektir. Aşağıdaki komutu göz önünde bulundurun:

 exit 10 

Linux çıkış komutu

Yukarıdaki komut, terminali kapatacak ve 10 durumunu döndürecektir. Dönüş durumları, bazı durumlarda hatayı belirtmek için izlenebildiğinden faydalıdır. Örneğin, dönüş durumu ' 0', programın başarıyla yürütüldüğü anlamına gelir , Ve ' 1', programda küçük hatalar olduğu anlamına gelir.

    Son dönüş durumunu görüntüle:

Son yürütülen komutun çıkış durumunu görüntülemek için 'echo $?' komutunu çalıştırın. komut şu şekilde:

 echo $? 

Yukarıdaki komut son döndürülen durumu gösterecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux çıkış komutu
    Bir kabuk betiğinin çıkış durumu

'Demo.sh' adlı bir komut dosyası oluşturalım. Bunu oluşturmak için aşağıdaki komutu yürütün:

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

Yukarıdaki scripti CTRL+D tuşlarına basarak kaydedin. Şimdi aşağıdaki komutları yürüterek betiği çalıştırın:

 chmod +x Demo.sh ./Demo.sh 

Yukarıdaki komut betiği çalıştıracaktır. Şimdi aşağıdaki komutu yürüterek betiğin çıkış durumunu kontrol edin:

 echo $? 

Aşağıdaki çıktıyı göz önünde bulundurun:

Linux çıkış komutu

Yukarıdaki çıktıdan itibaren verilen betiğin çıkış durumunun 0 olduğunu görebiliyoruz, bu da başarılı bir şekilde yürütüldüğü anlamına geliyor.

Yardım almak

Çıkış komutu yerleşik bir yardımcı programdır. Bunun için özel bir kılavuz sayfası mevcut değildir. Ancak komutla ilgili bilgileri görüntüleyen '-help' seçeneğini destekler. Yardım almak için komutu aşağıdaki gibi yürütün:

 exit --help 

Yukarıdaki komut komut satırında yardım görüntüleyecektir. Help çıkış komutunu da şu şekilde çalıştırabiliriz:

 help exit 

Her iki komut da aynı çıktıyı üretecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux çıkış komutu