Saya ingin tahu cara menghentikan proses yang sedang berjalan setelah menambahkannya dengan &
.
Misalnya, saya ingin menginstal perangkat lunak foo
. Sekarang, asumsikan, foo
memiliki banyak dependensi, dibutuhkan satu jam untuk menyelesaikannya. Jadi, saya melakukan:yum install foo &
. Tetapi saya ingin menghentikan proses yang sedang berlangsung itu dengan menjadikannya sebagai latar depan (premis sebenarnya dari pertanyaan saya) sehingga saya dapat menginterupsinya, atau melalui metode lain jika perlu.
Ctrl +C tampaknya tidak menghentikan ini.
Jawaban yang Diterima:
Jika terminal tempat Anda menjalankan perintah masih terbuka, Anda bisa mendapatkannya kembali dengan menjalankan fg
.
Jika tidak, identifikasi ID proses dengan menjalankan ps aux | grep yum
atau cukup pgrep yum
dan kemudian gunakan kill PID
. Atau, jika Anda tahu bahwa Anda hanya memiliki satu yum
misalnya, jalankan pkill yum
.