Xshell连接linux如何设置显示的文件夹的颜色
发布网友
发布时间:2022-04-21 07:23
我来回答
共1个回答
热心网友
时间:2022-06-18 16:46
linux下设置ls命令显示文件、文件夹颜色:
1. LS_COLORS
用 dircolors -p 可以 看到缺省的颜色设置,包括各种颜色和“粗体”,下划线,闪烁等定义。
环境变量LS_COLORS时用来设置GNU ls的--color选项中的颜色的。
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 01;34 # directory
故,要设置ls的颜色,则在SHELL的配置文件(以下是tcsh的配置文件:.tcshrc,对于bash略有不同)中添加下面一行:
setenv LS_COLORS 'no=00:fi=00:di=01;33:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;35:*.cmd=01;35:*.exe=01;35:*.com=01;35:*.btm=01;35:*.bat=01;35:*.sh=01;35:*.csh=01;35:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:'
即可,可以参照上面的英文自行配置。
另:/etc/DIR_COLORS 文件为系统默认颜色参数配置文件
如果想修改定义自己的颜色参数配置文件,请执行如下操作:
1) cp /etc/DIR_COLORS $HOME/.dir_colors
2) 修改中的颜色定义 $HOME/.dir_colors
2. CLICOLOR
# CLICOLOR是用来设置是否进行颜色的显示。CLI是Command Line Interface的缩写。
setenv CLICOLOR 1
# LSCOLORS是用来设置当CLICOLOR被启用后,各种文件类型的颜色
setenv LSCOLORS gxfxaxdxcxegedabagacad
LSCOLORS的值中每两个字母为一组,分别设置某个文件类型的文字颜色和背景颜色。LSCOLORS中一共11组颜色设置,按照先后顺序,分别对以下的文件类型进行设置:
directory
symbolic link
socket
pipe
executable
block special
character special
executable with setuid bit set
executable with setgid bit set
directory writable to others, with sticky bit
directory writable to others, without sticky bit
LSCOLORS中,字母代表的颜色如下:
a 黑色
b 红色
c 绿色
d 棕色
e 蓝色
f 洋红色
g 青色
h 浅灰色
A 黑色粗体
B 红色粗体
C 绿色粗体
D 棕色粗体
E 蓝色粗体
F 洋红色粗体
G 青色粗体
H 浅灰色粗体
x 系统默认颜色
所以,如果我们想把目录显示成红色,就可以把LSCOLORS设置为bxfxaxdxcxegedabagacad就可以了
////////////////////////////////////////////
LSCOLORS 的含义:
LSCOLORS The value of this variable describes what color to use
for which attribute when colors are enabled with
CLICOLOR. This string is a concatenation of pairs of the
format fb, where f is the foreground color and b is the
background color.
The color designators are as follows:
a black
b red
c green
d brown
e blue
f magenta
g cyan
h light grey
A bold black, usually shows up as dark grey
B bold red
C bold green
D bold brown, usually shows up as yellow
E bold blue
F bold magenta
G bold cyan
H bold light grey; looks like bright white
x default foreground or background
Note that the above are standard ANSI colors. The actual
display may differ depending on the color capabilities of
the terminal in use.
The order of the attributes are as follows:
1. directory
2. symbolic link
3. socket
4. pipe
5. executable
6. block special
7. character special
8. executable with setuid bit set
9. executable with setgid bit set
10. directory writable to others, with sticky bit
11. directory writable to others, without sticky
bit
The default is “exfxcxdxbxegedabagacad”, i.e. blue fore-
ground and default background for regular directories,
black foreground and red background for setuid executa-
bles, etc.
如何设置xshell终端连到ubuntu上使用256色
配置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 in...
如何设置文件夹颜色?
1〉手工设置:文件夹的属性必须为只读的 (在命令提示行下用attrib +r设置只读属性)文件夹中要建一个Desktop.ini文件 内容如下:[{BE098140-A攻13-11D0-A3A4-00C04FD706EC}]IconArea_Image=图片路径(已经验证)IconArea_Text=0x000000FF 红色的。黄色为“0x0000FFFF”; 蓝色为“0x00FF0000”; ...
xshell怎么连接linux
在电脑桌面或开始-所有程序中找到“Xshell”,这里以Xshell 4为例子,如下图找到Xshell 4的程序图标,双击打开这个程序。Xshell 4打开后如下图所示,会出现一个界面框,这个界面框类似于DOS的界面,需要操控远程的主机,都是通过这个界面进行操作。在这个界面左上角的位置有一个【New】意为新建,点击...
教你怎么使用xshell远程连接linux服务器
打开xshell后找到左上角第一个“文件”点击,弹出来一个下拉框,选择“新建”点击(或者直接按下快捷键“Alt+n”)。点击“新建”之后就会出现下面这样一个界面,“名称”根据自己的需求填写,“协议”就是默认的SSH,“主机”是这一步最关键的,一定要填写正确,否则无法登录,端口也是默认的22,其他...
Xshell工具如何使用 Xshell连接linux服务器
打开Xshell软件,进入主界面,点击左上角【文件】,在弹出的菜单栏选择 【新建】进入新建连接界面,在名称处填写连接名称,协议选择SSH 接着配置主机,设置连接服务器的IP地址,端口号22 创建连接完毕,点击的打开,选择我们创建的连接,点击进行连接 初次连接会生成一个密钥,点击一次性接受 接着输入服务...
如何用XShell连接远程Linux服务器
1、首先我们打开XShell工具,点击顶部的打开选项,如下图所示 2、接下来会弹出一个会话界面,我们点击新建按钮,如下图所示 3、然后我们在Linux系统中用ifconfig命令查看一下系统的地址信息,如下图所示 4、接下来在新建会话界面中我们输入Linux的地址,端口,协议信息,如下图所示 5、点击确定以后我们...
Xshell如何远程桌面连接Linux系统
Xshell远程桌面连接Linux系统方法步骤1、首先双击桌面的快捷图标打开该应用程序,在软件的主界面上,左上角有个“文件”菜单,单击并选择“打开”命令;2、在弹出的会话窗口,点击左上角的“新建”;3、在弹出的新建会话属性中,填写名称和主机,名称可以随意写,主机可以为IP地址,其他默认,点击确定;4、...
如何连接linux服务器
1、打开Xshell工具 2、点击“文件”-“新建”,或者点击下面有“+”的图标 3、在弹出的窗口中填写虚拟机或服务器的信息 4、点击窗口左侧的菜单栏“用户身份验证”,填写用户名和密码,点击确认 5、弹出来的会话框,选中之前填写的需要连接的那条记录,点击连接 6、连接成功的显示界面如下。本文章基于...
goland远程连接linux?
②:service?sshd?start?(第一次启动linux的SSH服务)chkconfig?sshd?on?(设置sshd开机启动)(为了显示效果,这里使用restart重启sshd服务)③:下载xshell等SSH远程连接工具:新建连接,输入ip地址,就可以自动连接远程linux Xshell的主界面:点击黄色背景部分新建连接 然后输入linux的ip地址,ssh服务默认...
使用xshell怎么远程连接linux服务器
1、填写登录用户名在弹出的SSH用户身份验证窗口中填写密码,并点击确定。填写密码进行身份验证这样就成功连接Linux系统了,如图,可在光标处尽情的输入命令了。成功连接Linux系统最后重启该会话,这样屏幕就可以显示更多的内容。2、xshell连接linux服务,用到的工具:xshell,步骤如下:打开xshell,点击新建。