У меня есть несколько серверов с одинаковым префиксом в названии: mail.servername
. Когда у меня открыто несколько сессий (я использую PuTTY из Windows 7), это небольшая PITA, чтобы выяснить, какая из них, поскольку PuTTY называет окна user@mail
, а в командной строке отображается user@mail:~$
для всех из них.
Можно ли отобразить полное имя сервера? У меня нет возможности изменить имена серверов.
Думайте, что Вы ищете для изменения заголовка окна PuTTY, это: PuTTY allows the server to send xterm control sequences which modify the title of the window in mid-session.
От руководство .
шпаклевки, Как на самом деле сделать это, указывает, что Ваш любимый текстовый редактор к ~/.bashrc
Определяет местоположение строк, которые говорят:
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
Затем изменение:
PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\ к:
PS1='\[\e]0;\u@YOUR MODIFIED TINGY: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\ Сохраняют и быть счастливым. Если Вы хотите протестировать его прежде, чем сделать заключительное изменение, используйте export PS1='all the stuff'
Сохраняют и быть счастливым. Если Вы хотите протестировать его прежде, чем сделать заключительное изменение, используйте export PS1='all the stuff'
к:
PS1='\[\e]0;\u@YOUR MODIFIED TINGY: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\ Сохраняют и быть счастливым. Если Вы хотите протестировать его прежде, чем сделать заключительное изменение, используйте export PS1='all the stuff'
Сохраняют и быть счастливым. Если Вы хотите протестировать его прежде, чем сделать заключительное изменение, используйте export PS1='all the stuff'
Используйте эту команду
printf "\033]2;%s\a" $(</etc/hostname)
, чтобы отобразить имя сервера в панели заголовка окна Putty.