Ini adalah perintah splitvt yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
splitvt - jalankan dua shell di jendela split
RINGKASAN
perpecahan [pilihan] [kerang]
PILIHAN
-atas Command
Jalankan 'perintah' di jendela atas
-menurunkan Command
Jalankan 'perintah' di jendela bawah
-bawah
Statistik dengan fokus di jendela bawah
-s garis angka
Setel 'numlines' ke jumlah baris di jendela atas. Nomor ini akan menjadi
dimodifikasi jika layarnya tidak cukup besar untuk menangani ukuran penuh.
-t judul
Setel bilah judul xterm ke 'judul'
-Gabung Menjalankan program di bawah setiap jendela seolah-olah mereka adalah shell login. Ini adalah
berguna untuk memiliki sumber csh itu file .login, sumber bash .profile, dll.
-nologi
Mengganti pernyataan "set login on" apa pun di file startup.
-file rc fillet
Memuat 'file' sebagai file startup alih-alih ~/.splitvtrc.
-norc Menekan memuat . Anda ~/.splitvtrc
-f Izinkan pengaturan ketinggian jendela atas atau bawah menjadi kurang dari 3
garis.
-v Cetak nomor versi splitvt
DESKRIPSI
Program ini membagi layar menjadi dua jendela, satu di atas yang lain, dan menjalankan shell di
setiap. Shell default diambil dari variabel lingkungan SHELL, atau /bin/csh jika
SHELL tidak ada di lingkungan, tetapi shell lain dapat ditentukan pada baris perintah.
Jendela atas adalah jendela default saat ini, tetapi Anda dapat mengubah ke yang lain dengan menekan
^W. Menekan ^V akan mengutip karakter berikutnya ke shell saat ini. Menekan ^O akan menempatkan
splitvt ke mode perintah.
Karakter khusus ini (mode perintah, beralih jendela, dan mengutip karakter berikutnya) dapat menjadi
dimodifikasi dari dalam file .splitvtrc.
Saat dalam mode perintah, splitvt akan membaca satu karakter non-numerik, lakukan yang diminta
perintah, dan kemudian kembali ke operasi normal. Karakter numerik ditafsirkan sebagai
parameter untuk perintah yang ditentukan. Perintah yang saat ini didukung adalah:
'H' Cetak jendela bantuan untuk perintah escape
'-' Kecilkan jendela saat ini
'+' Luaskan jendela saat ini
'C' Pilih blok teks di jendela saat ini
'P' Tempel teks yang dipilih ke jendela saat ini
'k' Matikan jendela saat ini (sinyal hangup)
'x' Kunci layar, setelah meminta kata sandi
'R' Cat ulang layar (bersihkan sampah layar)
'Q' Cepat keluar dari splitvt, bunuh shell yang sedang berjalan
Lebih banyak fungsi dapat ditambahkan di masa mendatang.
Jika opsi baris perintah -s digunakan, jendela atas akan terikat ke pengguna yang ditentukan
jumlah baris bahkan jika layar diubah ukurannya. Jika tidak, layar akan terbelah menjadi
dua bagian yang sama berdasarkan ukuran layar yang baru.
Variabel lingkungan SPLITVT diatur dalam cangkang bercabang oleh splitvt. Di dalam cangkang
berjalan di jendela atas, variabel ini diatur ke nilai "atas", sedangkan shell
berjalan di jendela bawah membuat variabel ini disetel ke nilai "lebih rendah". Ini berguna dalam
skrip shell untuk memberikan perilaku yang berbeda tergantung pada jendela mana skrip tersebut
sedang berjalan. Contoh dari ini ditunjukkan pada file "menu" di direktori contoh di
distribusi split.
Ketika splitvt dimulai, itu terlihat di direktori home Anda untuk file bernama
.splitvtrc Anda dapat mengatur sejumlah parameter dari dalam file ini, termasuk semua
karakter khusus, jumlah baris default di jendela atas, apakah akan dijalankan atau tidak
perintah sebagai shell login, dan bahkan perintah default untuk dijalankan di setiap jendela.
Berikut adalah contoh file .splitvtrc:
# Ini adalah contoh file .splitvtrc.
setel command_char ^O
atur kutipan_char ^V
setel switch_char ^W
atur upper_lines 12
lari -atas / Bin / sh
lari -bawah atas
aktifkan login
# Baris berikutnya ini akan menimpa pernyataan run di atas
#jalankan /bin/tcsh
Jika program seperti vi melakukan hal-hal aneh pada jendela saat di splitvt, Anda mungkin
perlu mengatur variabel lingkungan LINES ke nilai yang benar, atau mengatur terminal
ukuran jendela dengan benar. Ini harus dilakukan secara otomatis, tetapi mungkin perlu diperbaiki.
Jika Anda menjalankan di bawah jendela xterm, bilah judul mungkin akan diperbarui untuk ditampilkan
versi splitvt yang Anda jalankan. Di bawah jendela xterm yang sebenarnya, Anda juga dapat
alihkan separuh jendela tempat Anda mengetik dengan mengklik mouse di separuhnya
jendela tempat Anda ingin mengetik. Anda juga dapat menarik dan melepas bilah pemisah dengan
menekan tombol mouse di atas bilah pemisah, menahannya, menggerakkan
mouse ke tempat Anda ingin bilah berakhir, lalu lepaskan tombol.
splitvt akan mencoba menghapus entri utmp saat ini, dan menggantinya dengan entri untuk
dua jendela. Ini memungkinkan Anda untuk menggunakan program seperti 'talk' di dalam jendela splitvt.
Jika Anda tidak memiliki izin menulis ke /var/jalankan/utmp file, Anda tidak akan dapat
memodifikasi entri utmp.
splitvt dapat dibuat root set-uid. splitvt akan mengatur ulang id penggunanya menjadi orang tersebut
menjalankannya, tepat sebelum exec() adalah shell di bawah jendela. Proses pemisahan
tetap dengan izin root, dan akan mengubah kepemilikan terminal semu menjadi itu
dari orang yang menjalankan splitvt, dan kemudian reset ke root ketika jendela ditutup.
SPLITVT TIDAK DIJAMIN MENJADI PROGRAM SET-UID AMAN!
Saya telah melakukan semua yang saya tahu untuk menjaga splitvt program set-uid yang dapat digunakan dengan aman, tetapi saya tidak tahu
semuanya, dan saya tidak bertanggung jawab atas kelemahan keamanan yang mungkin dimiliki splitvt.
Gunakan splitvt online menggunakan layanan onworks.net