GNU/Linux >> Belajar Linux >  >> Debian

Cara Mengirim Proses ke Latar Belakang di Linux

Pengantar

Pada artikel ini, kita akan mempelajari cara mengirim proses ke latar belakang di Linux untuk membebaskan terminal kita untuk mendapatkan kembali kendali atas sistem kita. Banyak sysadmin baru merasa sangat sulit untuk menyelesaikan banyak tugas setelah proses memakan waktu lebih lama. Ini sering terjadi pada server tempat beberapa aplikasi dikerahkan. Saya menggunakan edisi Debian 10 Buster untuk bagian tutorial ini. Semua perintah dan pengaturan berlaku untuk varian Debian lainnya. Masih lebih baik untuk memeriksa dokumen distribusi yang Anda pasang.

Mengapa mengirim proses ke latar belakang?

Jawaban sederhana kami untuk pertanyaan ini adalah dengan membebaskan terminal untuk perintah berikutnya.

Jawaban yang kompleks adalah bahwa setiap kali hal buruk terjadi, sebagian besar waktu baik menggunakan desktop atau server, kami hanya memiliki akses ke terminal. Pada saat itu, pengguna tidak ingin itu ditempati oleh satu pekerjaan. Berkat Linux, kami dapat membebaskan terminal dari mengirim pekerjaan ke latar belakang dan terus menjalankan perintah baru untuk kembali ke sistem kami.

Menjalankan proses

Menjalankan suatu proses semudah menjalankan perangkat lunak lain di Linux. Saya akan menjalankan paket trimage untuk tujuan pembelajaran kita di sini. Kami akan membahas trimage dalam tutorial yang berbeda di masa mendatang.

Ayo lakukan sekarang:

$ trimage

Seperti yang Anda lihat, trimage berjalan tanpa masalah, tetapi terminal sekarang macet.

Mengirim trimage ke latar belakang semudah menekan Ctrl + Z dan itu akan menghentikan pekerjaan pemangkasan untuk sementara waktu.

Keajaiban dimulai saat Anda masuk

$ bg

dan tekan enter.

Perintah bg akan mengirimkan tragedi proses ke latar belakang. Trimage akan tetap berjalan seperti biasa sedangkan terminal bebas melakukan perintah berikutnya.

Jika paket memiliki GUI, Anda dapat memilih untuk menutupnya dari sana, tetapi jika paket tersebut tidak memiliki GUI, Anda cukup menggunakan

$ fg

perintah untuk mendorong proses ke latar depan seperti yang ditunjukkan di bawah ini:

Sekarang tutup prosesnya seperti biasa kita menggunakan Ctrl + C dan Anda akan kembali ke terminal normal.

Kesimpulan

Untuk saat ini, kami telah membahas sejumlah besar tip dan trik tentang pengiriman proses ke latar belakang di Linux. Karena langit adalah batasnya di Linux dan jika Anda telah menemukan cara lain untuk memanipulasi pekerjaan Linux Anda, bagikan dengan kami di komentar.

Sampaikan pendapat Anda!


Debian
  1. Cara mengubah warna terminal Linux Anda

  2. Cara Memulai Perintah Linux di Latar Belakang dan Melepaskan Proses di Terminal

  3. Cara Mencari Web Dari Terminal Di Linux

  1. Kirim Proses ke Latar Belakang di Debian 10 - Metode Terbaik?

  2. Cara Menggunakan SSMTP untuk Mengirim Email dari Terminal Linux

  3. Bagaimana cara mematikan bunyi bip di terminal di Linux?

  1. Cara Memainkan Tetris di Terminal Linux

  2. Cara mengubah shell default di Linux

  3. Cara mengubah ukuran MTU di Linux