Bagaimana cara mengirim proses yang berjalan ke latar belakang?

18

Sesekali saya akan mengeluarkan perintah yang membutuhkan waktu lebih lama dari yang saya kira (pengarsipan direktori atau sesuatu). Bagaimana saya lolos dari proses, mengirimnya ke latar belakang, dan kembali ke prompt? Saya pikir ada pintasan keyboard, tetapi saya tidak dapat menemukannya ..

keraguan1jack
sumber

Jawaban:

26

Jika Anda menggunakan BASH, cukup tekan CTRL- Z, yang akan menunda prosesnya, dan kemudian gunakan bgperintah untuk mengirimnya ke latar belakang. Jika Anda ingin lebih detail lihat artikel ini tentang kontrol pekerjaan BASH .

Evan Anderson
sumber
FYI, Anda dapat menggunakan command &- jika perlu menjalankan proses dengan durasi panjang di latar belakang (misalnya, dalam proses GUI yang menunggu hingga ditutup, Anda dapat menjalankannya dengan awalnya &).
Noam Manos