GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Mengembalikan Tugas Latar Belakang Menjadi Di Latar Depan?

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 .


Linux
  1. Bagaimana cara mengirim aplikasi baris perintah langsung ke latar belakang?

  2. Bagaimana Menangguhkan Dan Membawa Proses Latar Belakang Ke Latar Depan?

  3. Bagaimana Menghentikan Skrip Loop Bash Di Terminal?

  1. Cara Menyesuaikan Pengalih Tugas di KDE Plasma

  2. Bagaimana Memulai Banjir di Latar Belakang?

  3. Cara mengarahkan keluaran aplikasi di latar belakang ke /dev/null

  1. Cara Menggunakan Format Cron Job untuk Menjadwalkan Tugas di Linux

  2. Bagaimana cara menambahkan repositori Yum

  3. Bagaimana Menghentikan Perintah Temukan Setelah Pertandingan Pertama?