Для запуска средства просмотра VNC, не открывая консоль вообще попробовать [Alt]+[F2]
от Вашей настольной среды, которая на большинстве подарит Вам диалоговое окно, где можно ввести в команде для запуска средства просмотра, не открывая консоль вообще. Если это - что-то, что Вы часто запускаете, рассматриваете установку настольного файла записи и сохраняете ее где-нибудь удобный (как Ваше настольное или меню приложения) с именем как TightVNC.desktop
, например:
[Desktop Entry]
Exec=xtightvncviewer myhost
Name=TightVNC to myhost
Terminal=false
Type=Application
С другой стороны, если Вы уже в консоли, Вы могли бы достигнуть этого с утилитой, названной "экраном", который отчасти похож на менеджер окон для Вашей консоли. Экран "Пуск" с
$ screen
Создайте новое окно с [CTRL]+[A], [c]
и Вы окажетесь назад при подсказке Вашей оболочки. Запустите свое средство просмотра VNC как нормальное при подсказке, затем отсоедините экран от текущего терминала с [CTRL]+[A], [d]
. Это будет ронять Вас к Вашей оболочке снова, но на этот раз при отъезде той сессии экран (наряду со средством просмотра VNC) будет продолжать бежать.
Также возможно (хотя не очень полезный в случае Вашего неинтерактивного средства просмотра VNC) повторно прикрепить для экранирования окон, которые Вы имели открытый ранее. См. страницу справочника экрана.
Проблема не в том, что цвет не виден,
.
это то же самое, что и фон терминала, например, темно-серый.
Внизу есть цвет, который, по сути, прозрачен, показывая цвет терминала по умолчанию. Но это не шуре, этот цвет используется - может быть, просто "черный" цвет, используемый для фона, на самом деле тот же темно-серый, который вы используете для переднего плана.
Если возможно, откройте teminal, который позволяет легко экспериментировать с настройками цветов с помощью gui, например, konsole
или gnome-terminal
, и ясно показывает, что вы можете изменить. Или просто поэкспериментируйте с rxvt-unicode
, если это подходит.
Я думаю, что вы хотя бы поймете, что не так, если не решение.
Если не решено, тогда представьте свою новую информацию здесь, и давайте разберемся с деталями.
Sidenote:
Я не заставил вашу длинную команду работать по копированию и вставке, но она может быть похожа на
colortest-256
из пакета colortest
на Ubuntu и т.д.
Попробуйте также colortest-16
, это может помочь объяснить вашу проблему.
Если нет, опубликуйте скриншот!
Вы используете неправильную последовательность побега.
Он близок (начинается с escape[, заканчивается на m), но неправильные параметры.
Существует по крайней мере три экранные последовательности SGR (select graphic rendition), которые используются для печати цветов в xterm и аналогичных терминалах:
38;5;
параметр (передний план) и 48;5;
параметр (фон)Итак, вы выбрали цвет переднего плана 8. По соглашению, они показаны как более яркие версии цветов 0-7. Цвет ANSI 0 — черный. Ярко-черный... в зависимости от терминала, он может быть серым. Он может быть просто черным.
Возможно, вы имели в виду что-то вроде этого:
echo '\e[0;38;5;90m shahin \e[m '
, хотя это портативно:
printf '\033[0;38;5;90m shahin \033[m \n'
Дальнейшее чтение: