Linux终端默认配色方案
1、类Unix终端CLI颜色指代的文件类型(比如蓝色是目录,绿色是可执行程序)类Unix一切皆文件,文件共分7种类型,7种类型的文件分别由不同的颜色指代:
(1)普通文件类型,ls -l 带-的类型,一般为终端默认的字体颜色,其中,可执行程序(二进制文件)字体为青绿色、压缩文件字体为红色:
Linux中最多的一种文件类型, 包括 纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为 [-]
(2)目录文件,ls -l 带d的类型,字体颜色是蓝色:
就是目录, 能用cd 命令进入的。第一个属性为 [d],例如 [drwxrwxrwx]
(3)块设备文件,ls -l 带b的类型,字体颜色是黄褐色:
块设备文件,就是存储数据以供系统存取的接口设备,例如硬盘/dev/hda1等文件。第一个属性为 [b]
(4)字符设备,ls -l 带c的类型,字体颜色是黄色:
字符设备文件:即串行端口的接口设备,例如键盘、鼠标等等。第一个属性为 [c]
(5)套接字文件,ls -l 带s的类型,字体颜色是粉红色:
这类文件通常用在网络数据连接。可以启动一个程序来监听客户端的要求,客户端就可以通过套接字来进行数据通信。第一个属性为 [s],最常在 /var/run目录中看到这种文件类型
(6)管道文件,ls -l 带p的类型,字体颜色是青黄色:
FIFO也是一种特殊的文件类型,它主要的目的是,解决多个程序同时存取一个文件所造成的错误。FIFO是first-in-first-out(先进先出)的缩写。第一个属性为 [p]
(7)链接文件,ls -l 带l的类型,软连接字体颜色是蓝青色,硬连接字体颜色是红色。
vim ~/.bash_profile
输入以下代码保存
export CLICOLOR=1
export LSCOLORS=ExGxFxdaCxDaDahbadeche
LSCOLORS=后,共22个字母,每个字母对应一种颜色。2个字母为一组,共11组。每一组代表一种文件类型。
11组文件类型的意思如下(英文很简单,不过意思比汉语准确)
- directory
- symbolic link
- socket
- pipe
- executable (可执行文件,x权限)
- block special
- character special
- executable with setuid bit set (setuid=Set User ID,属主身份)
- executable without 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 系统默认颜色
配色方案:
https://segmentfault.com/a/1190000021426109
Linux终端默认配色方案相关推荐
- linux 终端 主题 配色方案,自定义 Windows Terminal 终端界面与配色方案
什么是 Windows Terminal?官方简介如下: Windows 终端是一个面向命令行工具和 shell(如命令提示符.PowerShell 和适用于 Linux 的 Windows 子系统 ...
- Kali Linux 终端字体配色
Kali Linux 终端字体配色 在用root用户登录Kali Liunx时,会发现终端的字体无配色,非常难看,以下这幅图便是kali用户和root用户的区别,看着真难受. 那我们怎么让root用户 ...
- 【Linux】修改Xshell 7默认配色方案和会话属性
在Linux系统运维过程中,我们会不可避免的使用到一些第三方工具(Redhat/CentOS 8.x已经在其页面管理控制台提供了自己的远程终端)去连接.登录和操作Linux系统,如:SecureCRT ...
- 【转载】设置Windows中gvim的默认配色方案和字体
/*gvim无法自动保存当前的设置,比如字体.配色方案.所以需要修改一下gvim的配置文件,使得每次都可以载入我们所希望的设置.修改vim安装目录下的_vimrc文件,把配色方案设置成黑色背景灰色文字 ...
- linux终端默认密码是多少,linux基础懂多少?两个小问题考考你
文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息. 常用的用户以及用户管理命令有哪些. ---------------------------------思考时间----- ...
- putty打包下载——程序、字体、配色方案
用putty登录Linux,默认配色方案看久了眼睛不舒服,修改了一个自己比较满意的. putty发音:['pʌti] 官网:http://www.chiark.greenend.org.uk/~sgt ...
- 在 Linux 终端中自定义 Bash 配色和提示内容
现今,大多数(如果不是全部的话)现代 Linux 发行版的默认 shell 都是 Bash.然而,你可能已经注意到这样一个现象,在各个发行版中,其终端配色和提示内容都各不相同. 如果你一直都在考虑,或 ...
- 在Linux终端中自定义Bash配色和提示内容
现今,大多数(如果不是全部的话)现代 Linux 发行版的默认 shell 都是 Bash.然而,你可能已经注意到这样一个现象,在各个发行版中,其终端配色和提示内容都各不相同. 如果你一直都在考虑,或 ...
- vim php 配色方案,php 文件资源管理器vim设置默认字体、窗口大小和配色方案
其实很几个月前我就开始使用vim这款编辑器了,只是没有找到设置的方法,所以一直都没有使用.昨天解决了我多这款编辑器所有的问题和大家分享下方法. 下面的修改都是在一个文件_vimrc进行的,该文件在你的 ...
- Vim设置默认字体、窗口大小和配色方案
最新开始学习Vim,每次打开窗口后,发现自动打开的Vim编辑窗口很小,又是使用的高分辨率笔记本,所以字体也很小,上网查找了一下解决方法,总结如下. 修改都是在_vimrc文件进行的,该文件位于vim安 ...
最新文章
- 一文解读“边缘计算” 和物联网的亲密关系!
- TOMCAT的域名配置
- 关于数据访问模式(三)—— Data Accessor模式
- Qt学习(四):qt读写文件
- TCP/IP(三):IP协议相关技术
- elasticsearch 问题
- 超越 EfficientNet!小米AutoML 团队开源 Scarlet 模型!
- oracle linux hugepage,LInux下为什么配置HugePages及配置步骤
- 【架构师面试题库1】—etcd高可用集群搭建
- vscode还用装git_在windows下搭建编程环境git+vscode安装配置教程
- python制作的项目进度管理_项目管理必备——使用燃尽图监控项目整体进度
- 阿里云云原生一体化数仓 - 数据安全能力解读
- 利用Python的PyPDF2库,根据论文标题批量修改pdf的文件名
- BackTrack5 下破解无线
- 界面控件DevExpress WinForms v21.2 - 全新升级的图表控件
- HDU1071微积分公式求曲线面积
- 1-10000水仙花数
- 微信小程序----Grid(九宫格)(flex实现九宫格布局)
- 打爆一排气球arr,你能获得的最大分数是多少?
- Apple Pay 究竟是什么