Saya menjalankan beberapa VM dan beberapa di antaranya didedikasikan untuk beberapa pekerjaan. Sebagai contoh katakanlah bahwa satu mesin menjalankan layanan samba dan ftp dan yang lainnya menjalankan Apache dan beberapa database.
Sekarang yang ingin saya lakukan adalah menjalankan beberapa program saat boot untuk menunjukkan statusnya sehingga ketika saya memuncak pada output VM, saya dapat dengan mudah melihat apa yang sedang terjadi.
Jadi katakanlah saya ingin membagi layar menjadi tiga sehingga saya dapat menjalankan run 'ftptop' dan 'watch smbstatus' sehingga saya selalu dapat melihat apa yang terjadi + prompt login pada satu mesin. Di sisi lain saya mungkin ingin menjalankan 'apachetop' dan 'htop' + prompt login.
Saya perlu membagi terminal menjadi beberapa bagian untuk menjalankan semua program sekaligus dan sejauh yang saya tahu layar atau tmux akan menjadi cara untuk pergi di sini, tetapi saya tidak tahu cara mengaturnya dengan benar.
Sunting: Jika ini agak tidak jelas saya ingin ini terjadi secara otomatis pada setiap boot. Juga apa yang saya TIDAK sebutkan adalah bahwa akan lebih baik untuk mengunci pengguna di salah satu "windows" terpisah di terminal sehingga orang tidak dapat keluar dari "jendela" prompt login dan mendapatkan akses ke shell dengan memecahkan program yang sedang berjalan menampilkan info status.
screen
Dokumentasi dan kirim kembali dengan masalah tertentu. Apa yang Anda gambarkan harus merupakan penggunaan yang sangat mendasarscreen
/tmux
. Atau, lihat jawaban untuk pertanyaan saya sini .Jawaban:
Ini sangat mudah dilakukan pada kebanyakan distribusi, Anda perlu mengubah inittab untuk menelurkan sebuah skrip alih-alih getty pada tty pertama. Edit / etc / inittab dan ubah baris yang bertuliskan:
untuk sesuatu seperti
sumber