Sering kali ketika kita bekerja di terminal kita ingin melaksanakan perintah tetapi kemudian dapat menutup terminal dan apa yang kita jalankan TIDAK ditutup, misalnya, melaksanakan skrip di terminal dan kemudian menutup terminal tetapi skripnya terus berjalan ... bagaimana mencapainya?
Untuk mencapai ini, kita hanya perlu meletakkan & di hujung baris, sebagai contoh, kita mempunyai skrip yang disebut wifi-log.sh dan untuk melaksanakannya dan tetap berada di latar belakang:
./wifi-log.sh &
Lihat di sini tangkapan skrin:
Di sini kita melihat dengan jelas bahawa setelah kita melaksanakan baris di atas tidak ada yang lain muncul, kecuali [1] 29675 Apa maksudnya?
29675 adalah PID (nomor proses) skrip yang kita jalankan, iaitu, jika kita ingin membunuh skrip dan berhenti melaksanakannya, kita hanya meletakkan:
membunuh 29675
Dan voila, ia berhenti berjalan.
Maksud saya dan secara ringkas, untuk mengirim proses (perintah, beberapa perintah atau skrip) ke latar belakang (atau latar belakang) yang mesti kita letakkan di hujung baris & kemudian tekan Masukkan
Ini bukan sesuatu yang baru, jauh dari itu tetapi ... selalu baik untuk dijelaskan, juga, catatan ini akan berfungsi untuk saya yang lain yang akan saya terbitkan tidak lama lagi.