Zaten birkaç cevap olduğunu biliyorum, ama burada bir alternatif var:
Arka plan rengini değiştirmenin genel bir yolu yoktur, ancak pencere başlığını değiştirmek için standart bir yol kullanabiliriz. Çok sayıda "Unix sunucusu" olmayan cihazda (ağ cihazları; yönlendiriciler, anahtarlar, güvenlik duvarları vb.) Oturum açıyorsanız, kabuklarını kullanmanız gerekir ve kendi kabuk değişkenlerinizi yükleyemezsiniz. İşte başka bir yol:
function ssh() {
H=$(echo $@ | sed -e 's/.*@//g;s/ .*//g')
echo $@ | grep '@' && U=$(echo $@ | sed -e 's/@.*//g;s/.* //g')
echo -ne "\033]0;${U:=$(whoami)}@${H%%.*}\007"
unset H
unset U
/usr/bin/ssh $@
}
Blogunuza bu ekleyin .bashrc
.
Temel olarak, fonksiyonlar ve takma adlar yola bakmak için tercih edildiğinden, bu ssh komutunu alır ve "@" işaretinden önce ve sonra metni kullanır ve daha sonra, terminali ve başlığı ayarlamak için kullanılır.
Bunun için "ssh user@host.blah" kullanmalısınız, "ssh -l user host.blah" değil
Bir kullanıcı adı sağlamazsanız, mevcut kullanıcı adınız olarak ayarlayacaktır (açıkçası özel bir .ssh / config (ki çok kullanıyorum) kullanıyorsanız, bu doğru olmayacaktır, ancak bence yeterince iyi kullanışlı olmak.