Как указано на каналах IRC Ubuntu В сети freenode (irc.freenode.net) используется несколько каналов интернет-ретрансляции (IRC), используемых для поддержки и разработки Ubuntu.
Лучшее место для запуска общая помощь с Ubuntu или просто знакомство с другими пользователями Ubuntu - это #ubuntu или один из многих каналов локального языка.
Для производных Ubuntu доступны следующие каналы: #kubuntu, #edubuntu, #lubuntu и #xubuntu и отдельные каналы связаны с разработкой, ошибками, группами местного сообщества (LoCo), доступностью и документацией. Выберите из текущего списка каналов. надеюсь, что это поможет.
И действительно! --color=auto работает только при подключении к TTY. Меняя все, чтобы просто --color в .bashrc, и теперь все красиво.
И действительно! --color=auto работает только при подключении к TTY. Меняя все, чтобы просто --color в .bashrc, и теперь все красиво.
И действительно! --color=auto работает только при подключении к TTY. Меняя все, чтобы просто --color в .bashrc, и теперь все красиво.
И действительно! --color=auto работает только при подключении к TTY. Меняя все, чтобы просто --color в .bashrc, и теперь все красиво.
И действительно! --color=auto работает только при подключении к TTY. Меняя все, чтобы просто --color в .bashrc, и теперь все красиво.
И действительно! --color=auto работает только при подключении к TTY. Меняя все, чтобы просто --color в .bashrc, и теперь все красиво.
.bashrc
И действительно! - color = auto
работает только при подключении к TTY. Измените все на просто - цвет
в .bashrc
, и теперь все красиво.
.bashrc
И действительно! - color = auto
работает только при подключении к TTY. Измените все на просто - цвет
в .bashrc
, и теперь все красиво.
.bashrc
И действительно! - color = auto
работает только при подключении к TTY. Измените все на просто - цвет
в .bashrc
, и теперь все красиво.
.bashrc
И действительно! - color = auto
работает только при подключении к TTY. Измените все на просто - цвет
в .bashrc
, и теперь все красиво.
.bashrc
И действительно! - color = auto
работает только при подключении к TTY. Измените все на просто - цвет
в .bashrc
, и теперь все красиво.
Кажется, что цвета уже установлены в ~/.bashrc для меня, и проблема в том, что ssh не использует файл bashrc. Вы можете использовать bashrc в своей сессии ssh, добавив следующее в ~/.bash_profile:
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
Какова информация о вашей переменной XTERM env на сервере при ее подключении?
~ > export | grep -i term
TERM=xterm
Это сработало для меня:
ssh -t my_host my_command
-t был ключом. Разъяснения.
Я попытался изменить настройки ~./bashrc (как на локальном, так и на удаленном сервере), но он не работал.
Тогда я заметил, что ~/.bashrc удаленного сервера даже не выполняется, если Я подключаюсь к нему через ssh. Поэтому я сделал ~/.bashrc удаленного сервера для выполнения puttinng if [ -f ~/.bashrc ]; then . ~/.bashrc fi в удаленном сервере ~/.bash_profile. (на основе https://stackoverflow.com/questions/820517/bashrc-at-ssh-login).
Так что это решение не требовало изменения каких-либо файлов ~/bashrc напрямую, но для этого требовалось изменить [ f7] файла удаленного сервера, чтобы файл ~/bashrc удаленного сервера был выполнен.
В моем случае отсутствующая часть должна была иметь цветные ls, grep и т. д., которые можно добавить путем добавления псевдонимов в файл .bashrc:
alias ls='ls --color=auto'
alias grep='grep --color=auto'
и т. д.
Существует комментарий от «Майка Е» выше, в котором содержится ответ для меня, но его читать не просто трудно, трудно понять, что он имеет в виду, если вы не используете .bashrc a
После небольшого поворота я получил желаемые результаты, изменив следующие строки в ~/.bashrc на машине, с которой я входил в систему с помощью ssh:
[ f1]to:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
xterm) color_prompt=yes;;
esac
Я думаю, что мог бы просто добавить «| xterm» после «color» в первой строке или выкопать и выяснить, почему ssh использовал «xterm «вместо« xterm-color »и измените это, но это работает, и теперь у меня есть другие дела.
я пытался менять настройки ~./bashrc (как на локальном, так и удаленном сервере), но это не похоже на работу.
потом я заметил, что ~/.bashrc на удаленном сервере даже не казнят, если я подключиться к нему через SSH. Так что я сделал ~/.bashrc удаленный сервер для выполнения puttinng if [ -f ~/.bashrc ]; then . ~/.bashrc fi в [f5 удаленного сервера]. (на основе https://stackoverflow.com/questions/820517/bashrc-at-ssh-login).
поэтому данное решение не требует изменения каких-либо ~/bashrc файлы напрямую, но это требует изменения файла ~/bash_profile на удаленном сервере, так что файл нажать [F8] на удаленном сервере был казнен.
Это сработало для меня:
ssh -t my_host my_command
-t был ключом. Разъяснения.
Кажется, что цвета уже установлены в ~/.bashrc для меня, и проблема в том, что ssh не использует файл bashrc. Вы можете использовать bashrc в своей сессии ssh, добавив следующее в ~/.bash_profile:
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
Существует комментарий от «Майка Е» выше, в котором содержится ответ для меня, но его читать не просто трудно, трудно понять, что он имеет в виду, если вы не используете .bashrc a
После небольшого поворота я получил желаемые результаты, изменив следующие строки в ~/.bashrc на машине, с которой я входил в систему с помощью ssh:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
to:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
xterm) color_prompt=yes;;
esac
Я думаю, что мог бы просто добавить «| xterm» после «color» в первой строке или выкопать и выяснить, почему ssh использовал «xterm «вместо« xterm-color »и измените это, но это работает, и теперь у меня есть другие дела.
В моем случае отсутствующая часть должна была иметь цветные ls, grep и т. д., которые можно добавить путем добавления псевдонимов в файл .bashrc:
alias ls='ls --color=auto'
alias grep='grep --color=auto'
и т. д.
Какова информация о вашей переменной XTERM env на сервере при ее подключении?
~ > export | grep -i term
TERM=xterm
Я попытался изменить настройки ~./bashrc (как на локальном, так и на удаленном сервере), но он не работал.
Тогда я заметил, что ~/.bashrc удаленного сервера даже не выполняется, если Я подключаюсь к нему через ssh. Поэтому я сделал ~/.bashrc удаленного сервера для выполнения puttinng if [ -f ~/.bashrc ]; then . ~/.bashrc fi в удаленном сервере ~/.bash_profile. (на основе https://stackoverflow.com/questions/820517/bashrc-at-ssh-login).
Так что это решение не требовало изменения каких-либо файлов ~/bashrc напрямую, но для этого требовалось изменить ~/bash_profile файла удаленного сервера, чтобы файл ~/bashrc удаленного сервера был выполнен.
Это сработало для меня:
ssh -t my_host my_command
-t был ключом. Разъяснения.
Кажется, что цвета уже установлены в ~/.bashrc для меня, и проблема в том, что ssh не использует файл bashrc. Вы можете использовать bashrc в своей сессии ssh, добавив следующее в ~/.bash_profile:
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
Существует комментарий от «Майка Е» выше, в котором содержится ответ для меня, но его читать не просто трудно, трудно понять, что он имеет в виду, если вы не используете .bashrc a
После небольшого поворота я получил желаемые результаты, изменив следующие строки в ~/.bashrc на машине, с которой я входил в систему с помощью ssh:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
to:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
xterm) color_prompt=yes;;
esac
Я думаю, что мог бы просто добавить «| xterm» после «color» в первой строке или выкопать и выяснить, почему ssh использовал «xterm «вместо« xterm-color »и измените это, но это работает, и теперь у меня есть другие дела.
В моем случае отсутствующая часть должна была иметь цветные ls, grep и т. д., которые можно добавить путем добавления псевдонимов в файл .bashrc:
alias ls='ls --color=auto'
alias grep='grep --color=auto'
и т. д.
Какова информация о вашей переменной XTERM env на сервере при ее подключении?
~ > export | grep -i term
TERM=xterm
Я попытался изменить настройки ~./bashrc (как на локальном, так и на удаленном сервере), но он не работал.
Тогда я заметил, что ~/.bashrc удаленного сервера даже не выполняется, если Я подключаюсь к нему через ssh. Поэтому я сделал ~/.bashrc удаленного сервера для выполнения puttinng if [ -f ~/.bashrc ]; then . ~/.bashrc fi в удаленном сервере ~/.bash_profile. (на основе https://stackoverflow.com/questions/820517/bashrc-at-ssh-login).
Так что это решение не требовало изменения каких-либо файлов ~/bashrc напрямую, но для этого требовалось изменить ~/bash_profile файла удаленного сервера, чтобы файл ~/bashrc удаленного сервера был выполнен.