Вы здесь

Как изменить заголовок терминала в Linux


Как изменить заголовок терминала в Linux

Привет. Очень часто при работе в Linux возникает ситуация, что открыто очень много окон терминала. В этом случае велика вероятность перепутать терминалы, и начать делать что то не в том окне, в котором нужно. Да и вообще не очень удобно ориентироваться когда открыто 10 окон с одинаковыми именами.

Сегодня я хочу показать вам, как можно переименовать окно, что бы сразу было понятно, за что оно отвечает. Покажу на примере gnome-terminal в Ubuntu 16.04.

Для начала нам нужно добавить функцию в ~/.bashrc или в /etc/bash.bashrc — если вы хотите, что бы она работала под всеми пользователями.

Путь /etc/bash.bashrc — для Ubuntu, для CentOS — путь будет /etc/bashrc

nano /etc/bash.bashrc

В конец файла добавляем:

function set-title(){
  if [[ -z "$ORIG" ]]; then
    ORIG=$PS1
  fi
  TITLE="\[\e]2;$*\a\]"
  PS1=${ORIG}${TITLE}
}

Теперь перезайдите в терминал, или переподключитесь, если делаете это при подключении по ssh, и введите команду:

set-title your title

Имя у окна изменится.

Если вы подключаетесь по ssh, то делать это нужно на удаленном сервере.

1 2

Поделитесь статьей с друзьями в соц. сетях, возможно, она будет им полезна.


Если вам помогла статья, вы можете >>отблагодарить автора<<