Saya tahu cara memulai screen
, dan cara membuat daftar layar yang berbeda:
screen -ls
atau melampirkan:
There are screens on:
2477.pts-0.server1 (Detached)
2522.pts-0.server1 (Detached)
2 Sockets in /var/run/screen/S-root.
$ screen -r 2477.pts-0.server1
Tetapi apa kombinasi kunci untuk melepaskan dari sesi layar dan tetap berjalan?
command-line
gnu-screen
maniat1k
sumber
sumber
D
) adalah 'powerdetach'.d
!!!!!!!Untuk daftar sesi Anda, jalankan:
Anda dapat menjalankan perintah apa pun di bawah perintah layar seperti:
Kemudian tekan Ctrl+ a(lepaskan) dan kemudian duntuk melepaskan proses / layar (sehingga itu akan terus berjalan).
Untuk melanjutkan proses terpisah, gunakan:
Jika Anda memiliki banyak, kemudian tambahkan nomor sesi setelah itu.
Anda juga dapat melampirkan kembali ke
Attached
layar yang sudah olehscreen -x
. Berguna untuk menyelidiki mengapa itu terpasang, berbagi terminal dengan seseorang atau untuk menonton / memeriksa seseorang apa yang mereka lakukan.Untuk bantuan lebih lanjut, jalankan
man screen
atau di dalam layar tekan Ctrl+ a, lepaskan dan tekan ?untuk melihat lebih banyak pintasan.Lihat juga:
sumber
Anda mungkin akan melihatnya terdaftar seperti ini di halaman layar:
Penting untuk dicatat bahwa huruf-huruf sebagai huruf besar dan kecil akan melakukan fungsi yang berbeda.
sumber
Beberapa sistem menghapus binding tertentu secara default. Jadi yang terbaik adalah melihat halaman Kombinasi tombol secara online: Ctrl-a ?. Anda juga dapat menggunakan command prompt di
screen
: Ctrl-a :detach. Saya sendiri, saya biasanya menghapus binding kunci untuk 'detach' dan 'powerdetach', kecuali pada sistem jarak jauh.sumber