Jendela terminal baru (sesi rangkap) dari baris perintah Putty?

15

Sedang aktif Windowsdan mengakses Linuxmelalui Putty, apakah mungkin untuk menelurkan Puttyjendela terminal ( ) baru dari baris perintah? Yaitu untuk mengirim sesuatu ke Linux, sambil merespons yang mana, itu Puttymembuka jendela baru ?

Serupa dapat dilakukan oleh menu Putty Duplicate session, tetapi saya tertarik dengan versi baris perintah.

Dims
sumber
Bagaimana Anda mengidentifikasi sesi untuk "menduplikasi" pada command-line?
Martin Prikryl
Jika saya tahu saya tidak akan bertanya. Saya tidak bisa mengatakan Linux tidak mengidentifikasi terminal yang berkomunikasi dengannya.
Dims

Jawaban:

18

Dalam Pengaturan Putty> Jendela> Perilaku, Anda dapat memeriksa salah satu kotak untuk membuka menu sistem pada penekanan tombol tertentu (saya pribadi menggunakan ALT-Space).

Dengan pengaturan ini di tempat, Anda dapat menekan ALT-Space, lalu ketik tombol d untuk Sesi Gandakan. Ini akan memungkinkan Anda untuk membuka jendela dempul baru tanpa harus menyentuh mouse.

Itu bukan alat baris perintah, tapi saya merasa sangat berguna.

Brian
sumber
+1 Sangat membantu, dan sebenarnya jauh lebih sederhana / lebih aman daripada menerapkan sesuatu yang memunculkan sesi dempul melalui respons linux, yang harus diprakarsai oleh dempul ^^
Levite
+1 Manis ... Saya tidak tahu perlunya memilih opsi itu dalam Putty; itu harus benar-benar default. Alt-Space sebenarnya adalah hal pertama yang saya coba dan saya terkejut / kesal karena tidak melakukan apa-apa, karena Alt-Space SELALU telah menjadi cara standar Windows untuk membuka menu sistem pada jendela yang diberikan. Sampai hari ini, satu-satunya cara saya tahu cara meminimalkan jendela dari keyboard adalah dengan menekan ALT-Space lalu 'n'. Saya menggunakannya sepanjang waktu! :-)
ColdCold
3

Tidak ada jalan lurus ke depan untuk mengeluarkan perintah pada host Linux melalui ssh yang akan menginstruksikan host windows di mana koneksi ssh berasal untuk menelurkan contoh dempul baru.

Host jarak jauh hanya tahu tentang dempul bahwa itu adalah terminal yang mampu menjalankan shell tertentu. Seharusnya tidak tahu bagaimana menelurkan terminal baru pada klien lokal.

Dapat dibayangkan, adalah mungkin untuk menyatukan skrip (atau mencari klon netcat windows) yang akan mendengarkan "ping" dan menelurkan Putty baru. Bagian kedua dari "sistem" ini akan menghubungi skrip windows melalui TCP dari host jarak jauh.

Ярослав Рахматуллин
sumber
2

Jika Anda tidak ingin menyentuh GUI, satu-satunya hal yang dapat saya pikirkan adalah menggunakan terminal multiplexer seperti screenatau tmux. Ini tidak akan memberi Anda jendela GUI lain, tetapi Anda dapat memiliki beberapa jendela / panel di dalamnya.

pendiam
sumber