Ctrl+ Ctidak selalu berfungsi untuk mematikan proses saat ini (misalnya, jika proses itu sibuk dalam operasi jaringan tertentu). Dalam hal ini, Anda hanya melihat "^ C" dengan kursor Anda dan tidak bisa melakukan banyak hal lain.
Apa cara termudah untuk memaksa proses mati sekarang tanpa kehilangan terminal saya?
Ringkasan jawaban:
Biasanya, Anda dapat Ctrl+ Zuntuk meletakkan proses ke sleep, dan kemudian lakukan kill -9 _process-pid_
, di mana Anda menemukan pid proses dengan ps dan alat lainnya. Di Bash (dan mungkin shell lain), Anda dapat melakukan kill -9 %1
(atau '% N' secara umum) yang lebih mudah. Jika Ctrl+ Ztidak berfungsi, Anda harus membuka terminal lain dan mematikannya dari sana.
screen
akan menjadi solusi yang memungkinkan, Memungkinkan Anda untuk membuat jendela baru dankill
proses dari sana.