Як я можу змінити назву gnome-terminal?


2

Раніше я змінив назву gnome-терміналу, щоб показати, на якому сервері я увійшов. Я не пам'ятаю, як я це робив, і зараз не можу змінити.

Я пробіг через свій .bashrc і не знайшов нічого, що б встановити його, і увійшов до системи як su. Як суперкористувач змінюється і назва.

Я перевірив файл .Xdefaults ... нічого

Я намагався відкрити термінал gnome з:

gnome-terminal --title=$PWD 

Будь-яку назву, яку я встановлюю вищезазначеною командою або PROMPT_COMMAND, буде показано півсекунди, а потім повернеться до мого імені сервера.

Я також подивився через налаштування терміналу. Будь-які думки, де я міг би зробити цю зміну? Запуск на CentOS.


Що твоє PS1 змінної?
Aluísio A. S. G.

Ось воно: [16:08] ~ & gt; echo $ PS1 [e] 2, h a] [A] W & gt;
mr odus

Відповіді:


2

Ви можете зробити це за допомогою:

wmctrl -r :ACTIVE: -N "MyWindowTitle"

відмітити - потрібно wmctrl спочатку пакет.

джерело

Ви можете знайти більше можливих рішень у даному джерелі.


Перестаньте вибачатися за короткі відповіді - це достатня кількість відповідних ІМО. :) Але, якщо ви дійсно не відчуваю, що у вас є час, щоб відправити гідну відповідь, будь ласка, не розміщуйте. :)
Ƭᴇcʜιᴇ007

Ця ж проблема, заголовок спалахує "MyWindowTitle", а потім повернеться назад до імені хоста.
mr odus

0

Це, ймовірно, використовується коди звільнення оболонки подобається це:
echo -ne "\033]2;hello\007"
Це дозволить встановити назву терміналу hello. І з опису я думаю, що ви робите щось подібне:
gnome-terminal -> shell(e.g. bash) -> ssh user@othermachine -> bash У цьому випадку потрібно шукати його на локальному комп'ютері, може бути щось, що робить bash або ssh.


Так, це, мабуть, було б краще, як коментар до питання, але оскільки я не можу коментувати іншу річ, ніж мою власну, це повинно було бути відповіддю.
hfox
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.