Показать полное имя сервера в командной строке

У меня есть несколько серверов с одинаковым префиксом в названии: mail.servername. Когда у меня открыто несколько сессий (я использую PuTTY из Windows 7), это небольшая PITA, чтобы выяснить, какая из них, поскольку PuTTY называет окна user@mail, а в командной строке отображается user@mail:~$ для всех из них.

Можно ли отобразить полное имя сервера? У меня нет возможности изменить имена серверов.

2
задан 27 November 2013 в 03:43

2 ответа

Думайте, что Вы ищете для изменения заголовка окна 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'

2
ответ дан 27 November 2013 в 03:43

Используйте эту команду

printf "\033]2;%s\a" $(</etc/hostname)

, чтобы отобразить имя сервера в панели заголовка окна Putty.

1
ответ дан 27 November 2013 в 03:43

Другие вопросы по тегам:

Похожие вопросы: