There are stopped jobs
mesaj uzak, bir hata olmaktan uzak . Bu sadece size kabuktan çıkmaya çalıştığınızı bildiren bir bildirimdir, ancak bir veya daha fazla askıya alınmış işiniz / programınız vardır (sizin durumunuzda komutunuzun sonunda emacs
kullanarak arka plana koyduğunuzda &
). Sistem, kabuktan çıkmanıza ve istemediğiniz sürece işleri öldürmenize izin vermiyor. Bu mesaja cevap olarak birkaç şey yapabilirsiniz:
jobs
hangi işleri askıya aldığınızı söylemek için komutu kullanın
fg
komutunu kullanarak işleri ön plana eklemeyi seçebilirsiniz.
- işlerin bitip bitmemesi umrunda değilse, sadece
exit
tekrar yazabilirsiniz ; exit
araya girme jobs
komutu olan veya olmayan ikinci kez yazmak , askıya alınan tüm işlerin sona ermesiyle sonuçlanacaktır.
İkinci soruyu cevaplamak için size Ubuntu ya da emacs gibi davranmadığını söyleyeceğim. Arka planda çalışacak bir uygulamayı koyduğunuzda bu normal bir davranıştır. Bu durumda sudo
parola soruyor, ancak arka planda soruyor, bu nedenle bu gerçeği göremiyorsunuz. Görmek için, fg
komutu kullanarak işi ön plana getirmelisiniz :
radu@Radu: ~ $ sudo emacs tet.c &
[1] 7732
radu@Radu: ~ $ # now sudo emacs run in background so you can't see nothing about what's happening
radu@Radu: ~ $ fg
[sudo] password for radu:
Bundan sonra isterseniz tekrar arka planda işi koymak için Ctrl+ yazabilirsiniz Z. Sonra işi tekrar ön plana çıkarmak için 'fg' komutunu tekrar çalıştırabilirsiniz.
quit
(bkz :) superuser.com/questions/486496/how-do-i-exit-telnet )