Saya tahu ini telah ditanyakan sebelumnya tetapi sepertinya tidak ada jawaban yang berfungsi di OS X Mountain Lion. Saya ingin meluncurkan proses melalui SSH dan menutup terminal tanpa mematikan prosesnya.
nohup ccl64 -e '(ql:quickload :"file")' &
Tidak bekerja Ketika terminal ditutup, proses mati.
nohup ccl64 -e '(ql:quickload :"file")'
Sama disini.
Saya pikir pasti ada jalan. Ini sangat menjengkelkan karena berfungsi sebagai standar dalam sistem Linux apa pun, namun Mac OS X menolak untuk bekerja dengan kombinasi ini.
nohup
. Lakukan saja layar ccl64 ... &. Nanti, jika perlu, Anda bisa menghubungkan kembali dengan layar -R untuk memantau kemajuan. Atau, jalankan saja layar dan ketik perintah di sana, Anda dapat melepaskan dengan Ctrl + A D.hardcopy
. Lihat bbs.archlinux.org/viewtopic.php?id=47521 untuk informasi lebih lanjut.Coba
screen
saja, itu harus tetap menjadi bagian dari instalasi default. Beberapa orang bahkan menggunakan layar sebagai shell default mereka sehingga mereka tidak perlu khawatir tentang nohup sama sekali.sumber
man screen
detailnya.