Jawaban singkat
Di terminal yang tidak responsif:
- Hit Ctrl+ Z.
- Ketik
bgdan masukkan.
- Ketik
disowndan masukkan.
Jawaban panjang
Di terminal yang tidak merespons, tekan Ctrl+ Z, ini akan "menjeda" proses (atau "pekerjaan") dan mengembalikan kontrol konsol kepada Anda. Namun, Anda akan melihat itu geditmenjadi tidak responsif dan Anda tidak dapat menggunakannya.
Ekstra : jika Anda mau, Anda dapat menjalankan perintah jobs, Anda akan melihat bahwa itu akan membaca Berhenti untuk geditperintah, itu sebabnya Anda tidak dapat menggunakannya.
Untuk membuat pekerjaan berhasil berjalan di latar belakang (yaitu membuat geditresponsif lagi), jalankan perintah bg(artinya latar belakang). Anda sekarang dapat menggunakan gedit, dan pada saat yang sama memiliki prompt untuk diri sendiri.
Extra : sekarang, jika Anda mengeksekusi jobs, Anda akan melihat bahwa itu akan membaca Running .
Anda dapat mengatasi semua ini sejak awal. Saat Anda meluncurkan geditdari terminal, tambahkan sebuah &ke akhir perintah, jadi kira-kira seperti ini gedit /path/to/file &. Ini akan diluncurkan geditdi latar belakang dari tempat pertama (Anda mungkin perlu menekan Enterbeberapa kali untuk mendapatkan kontrol konsol kembali).
Extra : jika Anda mengikuti catatan tambahan ini, Anda mungkin telah memperhatikan bahwa kedua kalinya Anda melakukannya jobs, Anda bisa melihat bahwa bash menambahkan a &ke akhir geditperintah.
Setelah Anda terbiasa dengan sistem ini, Anda mungkin memperhatikan bahwa jika Anda menutup terminal, gedit juga akan berakhir, bahkan tanpa dialog konfirmasi. Untuk mencegah hal ini terjadi, jalankan disown, yang akan melepaskan proses gedit dari terminal, menghapusnya dari daftar yang dikembalikan oleh jobs.