Bagaimana solusinya"There are stopped jobs" dibuat khusus "logout” di SSH (Terminal)

Tutorial ini menunjukkan cara memecahkan "There are stopped jobs" dibuat khusus "logout"di terminal (SSH). Apa arti pesan ini di Linux dan apa yang harus Anda lakukan untuk dapat memutuskan sambungan terminal, lihat langkah demi langkah dalam tutorial di bawah ini.

Sebelum Anda melihat bagaimana Anda dapat memutuskan sambungan dari satu terminal dibuat khusus "logout", ada baiknya mengetahui apa arti pesan ini.

Kenapa pesan"There are stopped jobs" dibuat khusus "logout"?

Message "There are stopped jobs” muncul saat Anda mencoba keluar dari a terminal di mana ada proses yang sedang berjalan atau menunggu untuk diinterupsi (Ctrl+C) atau lanjutan (fg) milik mereka.
Ini tentang proses antara terminal dan klien login Anda ke sistem itu. Koneksi SSH oleh Putty atau Terminal (macOS).

Jadi, ini bukan pesan kesalahan, tetapi hanya pesan yang memberi tahu pengguna bahwa dia memiliki "jobs” sedang berlangsung, yang belum disimpan atau ditutup. Sering kali, pesan ini muncul saat Anda mengedit file teks dengan "vim", yang tidak Anda simpan, tetapi keluar dari layar pengeditan.

Bagaimana solusinya"There are stopped jobs" dibuat khusus "logout” di SSH (Terminal)

Untuk bisa logout dengan perintah "logout"biasanya, Anda perlu menghentikan atau menghentikan proses tersebut.

1. Jalankan perintah "jobs"di terminal. Perintah ini akan menampilkan daftar proses yang tertunda atau berjalan.

2. Selanjutnya, setelah Anda mengidentifikasi proses terbuka, Anda memiliki beberapa opsi:

Mengembalikan proses dalam eksekusi

Gunakan perintah "fg” untuk melanjutkan proses yang dihentikan (job) lalu akhiri dengan kombinasi tombol Ctrl+C.

Pindahkan proses ke latar belakang untuk menghindari "There are stopped jobs"

Jalankan perintah "bg” untuk memindahkan proses ke latar belakang. Sekarang Anda akan dapat menutup koneksi ke terminal sesuai pesanan"logout” tanpa menghentikan proses terbuka.

Akhiri asosiasi tugas dengan shell saat ini

Anda juga dapat menggunakan perintah "disown". Perintah ini menghapus a job terkait dengan shell saat ini sehingga Anda dapat menutup sesi koneksi terminal. Jika Anda menjalankan perintah di terminal dan Anda ingin tetap aktif bahkan setelah Anda menutupnya terminalul, Anda dapat dengan percaya diri menggunakan perintah "disown".

Penutupan paksa beban kerja

Metode ini tidak disarankan, tetapi jika Anda mau, Anda dapat menutup paksa tugas tersebut.

Identifikasi PID proses dengan perintah:

ps aux | grep process_name

Hentikan paksa proses:

kill -9 PID_number

Setelah salah satu langkah dalam tutorial di atas, Anda tidak akan lagi disambut oleh pesan "There are stopped jobs"ketika Anda menjalankan perintah"logout” untuk menutup sesi dalam satu terminal.

Sebagai pecinta teknologi, saya dengan senang hati menulis di StealthSettings.com sejak tahun 2006. Saya memiliki pengalaman yang kaya dalam sistem operasi: macOS, Windows, dan Linux, serta dalam bahasa pemrograman dan platform blogging (WordPress) dan toko online (WooCommerce, Magento, PrestaShop).

How to » Linux » Bagaimana solusinya"There are stopped jobs" dibuat khusus "logout” di SSH (Terminal)
Tinggalkan Komentar