xshell解决oracle256色,Linux SSH终端terminal配色更改为256色
一般使用Xshell通过SSH连接管理Centos/Debina服务器终端为8色,通过设置终端类型可开启256色彩以显示更加鲜艳的色彩。查看当前终端类型:echo $TERMxterm-color查看当前服务器终端色彩:tput colors8或使用以下脚本检测并以色彩方式:#!/usr/bin/env python#检测当前终端支持色彩import sysimport osdef echo(ms
一般使用Xshell通过SSH连接管理Centos/Debina服务器终端为8色,通过设置终端类型可开启256色彩以显示更加鲜艳的色彩。
查看当前终端类型:echo $TERM
xterm-color
查看当前服务器终端色彩:tput colors
8
或使用以下脚本检测并以色彩方式:#!/usr/bin/env python
#检测当前终端支持色彩
import sys
import os
def echo(msg):
os.system('echo -n "' + str(msg) + '"')
def out(n):
os.system("tput setab " + str(n) + "; echo -n " + ("\"% 4d\"" % n))
os.system("tput setab 0")
# normal colors 1 - 16
os.system("tput setaf 16")
for n in range(8):
out(n)
echo("\n")
for n in range(8, 16):
out(n)
echo("\n")
echo("\n")
y=16
while y < 231:
for z in range(0,6):
out(y)
y += 1
echo("\n")
echo("\n")
for n in range(232, 256):
out(n)
if n == 237 or n == 243 or n == 249:
echo("\n")
echo("\n")
配置Linux终端如果支持就调整为256色终端,添加到.bashrc文件内。if [ -e /usr/share/terminfo/x/xterm-256color ]; then
#debian在/lib/terminfo/x/xterm-256color
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
如不支持xterm-256color安装:apt-get install ncurses-base
yum install ncurses
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)