Skrip sudah berjalan pada masa ini. Walaupun terminal shell ditutup, program masih berjalan kerana terminal langsung yang memulakan program ialah tmux, bukan securecrt anda. Jika anda ingin menyemak status proses, buka semula securecrt dan laksanakan
$nohup your_service & Tukar kepada berjalan di latar belakang, abaikan stderr, stdout dipindahkan ke nohup.out. Ia akan berterusan walaupun anda keluar dari terminal.
Atau cari cara mendaftar perkhidmatan linux supaya ia boleh diuruskan dengan $service xxx start
Adalah disyorkan untuk menggunakan tmux (perisian penggunaan semula terminal Linux Penyelesaiannya adalah seperti berikut: (mesin CentOS)
Skrip sudah berjalan pada masa ini. Walaupun terminal shell ditutup, program masih berjalan kerana terminal langsung yang memulakan program ialah tmux, bukan securecrt anda.
Jika anda ingin menyemak status proses, buka semula securecrt dan laksanakan
tmux dokumentasi terperinci
Dokumentasi
Satu penyelia pengurusan proses sahaja yang diperlukan
$nohup your_service &
Tukar kepada berjalan di latar belakang, abaikan stderr, stdout dipindahkan ke nohup.out. Ia akan berterusan walaupun anda keluar dari terminal.
Atau cari cara mendaftar perkhidmatan linux supaya ia boleh diuruskan dengan
$service xxx start
Kaedah sebelum ini boleh digunakan. Saya bercakap tentang satu yang menggunakan skrin. Contohnya:
skrin -S xyz (berikan nama yang mudah diingat)
xxxx (arahan anda)
ctrl+a+d
Kemudian jangan ragu untuk keluar.
Selepas log masuk lain kali, laksanakan:
skrin -r xyz
Anda boleh kembali ke antara muka terakhir yang anda keluarkan
System V init
,supervisord
akan menjadi makanansystemd
pada masa hadapan^_^