Cara memindahkan perintah berjalan ke latar belakang di linux

Cara memindahkan perintah berjalan ke latar belakang di linux

Dalam tutorial kami sebelumnya, Anda telah belajar tentang cara memulai atau menjalankan perintah di latar belakang. Sekarang tutorial ini akan membantu Anda cara memindahkan perintah menjalankan di latar belakang. Ini bermanfaat, jika Anda telah memulai perintah di terminal dan perintah itu membutuhkan banyak waktu. Sekarang Anda ingin memindahkannya di latar belakang, sehingga Anda dapat melanjutkan tugas lain.

Pindahkan perintah berjalan di latar belakang

Misalnya Anda mengambil cadangan sejumlah besar file, Anda telah memulai perintah di terminal, tetapi setelah pertengahan tugas ini Anda berpikir bahwa ini membutuhkan waktu lebih lama dan Anda memiliki beberapa tugas yang tertunda seperti di bawah ini:

[Email dilindungi]: ~ $ tar czf log-backup.ter.GZ /var /log 

Sekarang tekan Ctrl + Z untuk menjeda perintah yang berjalan saat ini di terminal.

CTRL + Z [1] + Menghentikan Log-Backup Tar CZF.ter.GZ /var /log 

Sekarang ketik perintah BG di terminal, ini akan memulai perintah yang terhenti di latar belakang dengan menambahkan & dalam perintah.

[Email Dilindungi]: ~ $ BG [1]+ TAR CZF Log-Backup.ter.GZ /var /log & 

Daftar Perintah Menjalankan di Latar Belakang

Untuk mendaftar semua pekerjaan yang berjalan di latar belakang Gunakan perintah Jobs. Ini akan menampilkan semua perintah berjalan dengan ID pekerjaan mereka.

[Email Dilindungi]: ~ $ Jobs [1]+ Menjalankan Tar CZF Log-Backup.ter.GZ /var /log & 

Pindahkan perintah latar belakang ke latar depan (terminal)

Sekarang, jika Anda perlu pekerjaan latar belakang untuk pindah ke latar depan. Gunakan perintah FG dengan ID Pekerjaan dan ini akan memindahkan perintah latar belakang dengan ID pekerjaan itu ke terminal. ID Pekerjaan dapat ditemukan menggunakan perintah Jobs sebagai tampilan dalam contoh di atas.

[Email dilindungi]: ~ $ fg 1