Tampilan status setelah boot pada Debian

1

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.

Waxhead
sumber
Apa yang sudah kamu coba? Lihatlah screen Dokumentasi dan kirim kembali dengan masalah tertentu. Apa yang Anda gambarkan harus merupakan penggunaan yang sangat mendasar screen / tmux. Atau, lihat jawaban untuk pertanyaan saya sini .
terdon
Masalahnya adalah saya ingin hal ini terjadi secara otomatis (tanpa saya melakukan apa pun) untuk setiap kali sistem telah boot. Saya perlu jendela terminal untuk dibagi menjadi tiga misalnya seperti yang saya jelaskan. Sejauh ini saya hanya membaca halaman manual untuk layar dan tmux (sangat singkat) dan belum (belum) menemukan apa yang saya cari.
Waxhead
Ah, melakukannya secara otomatis adalah masalah yang berbeda, cukup adil. Harap edit pertanyaan Anda untuk menjelaskan dengan tepat apa yang Anda butuhkan. Apakah Anda ingin ini terjadi saat boot? Menggunakan jalan pintas? Setelah terhubung ke server?
terdon
Saya percaya saya sudah cukup jelas tentang keinginan ini terjadi setelah boot. Lagipula dalam judul + pertanyaan. Namun menambahkan sedikit bagian ke pertanyaan untuk mudah-mudahan menghilangkan beberapa kebingungan.
Waxhead

Jawaban:

2

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:

1:2345:respawn:/sbin/getty 38400 tty1

untuk sesuatu seperti

1:2345:respawn:/path/to/your/script
Geoffrey
sumber