Sh programından nasıl çıkılır?


16

Komutları tıklattım ve yazdım sh -man

Şimdi sh-3.2çıkması imkansız gibi görünen bir programa girdim .

Ctrlc,, Ctrlzveya Ctrlxçalışmıyor.

exit, quit, q, :qAyrıca çalışmaz.

Tüm Google yanıtları kabuk komut dosyalarından programlı olarak çıkmaya yöneliktir.


Başlık iyileştirmeleri hoş geldiniz; "Sh programı" nın doğru terim olup olmadığını bilmiyorum.
Unfun Cat

1
Ctrl+ Dbenim için hile yapar.
jippie

1
Bu konunun kabul edilmiş bir cevap alabilmesi için cevap olarak yayınlayın. Gelecekte muhtemelen diğer bazı yeni başlayanlar için yararlı olacaktır.
Unfun Cat

Yanıtlar:


19

Ctrl+ Dbenim için hile yapar.

Aslında -nbu davranışı getiren bayraktır. Bu sadece komutların sözdizimi kontrolünü yapmak içindir, ama aslında onları çalıştırmaz.



0

Kabuk çıkışı önceden planlanmışsa şunu kullanın:

exit

Veya SIGTERM ve diğer sinyalleri ele almak için örnek bir eğitici programlayabilirsiniz

Veya zaten kabuk betiğini çalıştırmayı durdurmak istiyorsanız

ctrl+c
ctrl+d
ctrl+z

Ya da pid'i bul ve öldür.

ps -ax | grep shell_name
pkill -9 PID_of_shell

OP özellikle Ctrl-c, Ctrl-z, Ctrl-x ve çıkışın işe yaramadığını belirtti.
Stephen Rauch

Bu işe yaramıyor.
NelsonGon

-1

Ayrıca klavyedeki `tuşun aynısını yazmayı da deneyin ~ve ardından düğmesine basın Return. Ctrl+ Dterminali öldürür ama öldürmez `.


1
Yazma Ne !? Dünyanın dört bir yanında farklı anahtarların farklı yerlerde olduğunu unutmayın, bu yüzden ~anahtarınızdaki her şey kesinlikle bir başkasınınkiyle kesinlikle eşleşmeyecektir.
roaima

@roaima bir backtick demekti ama biçimlendirme onu yedi.
terdon
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.