There are stopped jobspesan jauh, jauh untuk menjadi kesalahan. Ini hanya pemberitahuan yang memberi tahu Anda bahwa Anda berusaha keluar dari shell, tetapi Anda memiliki satu atau lebih pekerjaan / program yang ditangguhkan (dalam kasus emacsAnda yang Anda gunakan sebagai latar belakang &di akhir perintah Anda). Sistem tidak memungkinkan Anda untuk keluar dari shell dan mematikan pekerjaan kecuali jika Anda bermaksud melakukannya. Anda dapat melakukan beberapa hal dalam menanggapi pesan ini:
- gunakan
jobsperintah untuk memberi tahu Anda pekerjaan apa yang telah Anda tangguhkan
- Anda dapat memilih untuk menambahkan pekerjaan di latar depan menggunakan
fgperintah
- jika Anda tidak peduli apakah pekerjaan itu akan berakhir, Anda bisa mengetik
exitlagi; mengetik exitkedua kalinya dengan atau tanpa jobsperintah intervensi akan menghasilkan penghentian semua pekerjaan yang ditangguhkan.
Untuk menjawab pertanyaan kedua, saya akan memberi tahu Anda bahwa Ubuntu atau emacs tidak berperilaku seperti ini. Ini adalah perilaku normal ketika Anda meletakkan aplikasi untuk berjalan di latar belakang. Dalam hal sudoini meminta kata sandi, tetapi meminta di latar belakang, sehingga Anda tidak dapat melihat fakta ini. Untuk melihatnya, Anda harus membawa kembali pekerjaan di latar depan menggunakan fgperintah:
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:
Setelah ini, Anda dapat mengetik Ctrl+ Zuntuk menempatkan kembali pekerjaan di latar belakang jika diinginkan. Kemudian Anda dapat menjalankan lagi perintah 'fg' untuk membawa kembali pekerjaan di latar depan dan seterusnya.
quit:) (lihat superuser.com/questions/486496/how-do-i-exit-telnet )