Nohup ialah arahan yang digunakan untuk menjalankan proses(kerja) pada pelayan dan meneruskannya selepas anda log keluar atau kehilangan sambungan ke pelayan Nohup paling sesuai untuk kerja yang panjang. Nohup hadir pada semua pelayan pengiraan Unix. Untuk menggunakan nohup untuk menjalankan proses jauh, mula-mula anda mesti menyambung ke pelayan jauh.
Mengapa nohup digunakan dalam Linux?
Biasanya, setiap proses dalam sistem Linux dihantar SIGHUP (Signal Hang UP) yang bertanggungjawab untuk menamatkan proses selepas menutup/keluar dari terminal. Perintah Nohup menghalang proses daripada menerima isyarat ini apabila menutup atau keluar dari terminal/shell.
Apakah perbezaan antara nohup dan &?
Jawapannya sama seperti biasa - bergantung. nohup menangkap isyarat tutup manakala ampersand tidak. Apakah isyarat tutup telefon?
Bagaimanakah cara saya menjalankan skrip nohup dalam Linux?
Say hello to nohup command Di mana, command-name: ialah nama skrip shell atau nama perintah. Anda boleh menghantar hujah kepada arahan atau skrip shell. &: nohup tidak secara automatik meletakkan arahan yang dijalankan di latar belakang; anda mesti melakukannya secara eksplisit, dengan menamatkan baris arahan dengan simbol &.
Bagaimana saya tahu jika nohup sedang berjalan?
Untuk menyemak keputusan atau status program, log masuk semula ke pelayan yang sama. Setelah kerja selesai, outputnya akan terkandung dalam fail yang terletak di dalam ruang rumah anda. Nama fail ialah " nohup. out" (tiada petikan).