修改命令行提示符的颜色
1、PS1环境变量:用于定义命令行提示符的显示格式。PS1='[e[1;35m]u@h:[e[0m][e[1;33m]w[e[1;35m][e[0m][e[1;34m]$ [e[0m]'
将用户名和主机名设置为洋红色,当前工作目录为黄色,非root用户的提示符为蓝色。
2、颜色代码:
前景色(字体颜色):30(黑), 31(红), 32(绿), 33(黄), 34(蓝), 35(紫红), 36(青蓝), 37(白)
背景色:40(黑), 41(红), 42(绿), 43(黄), 44(蓝), 45(紫红), 46(青蓝), 47(白)
其他功能数字:0(关闭所有属性),1(高亮显示),4(下划线),5(闪烁),7(反白显示),8(不可见)
修改文件类型颜色
使用LS_COLORS
环境变量可以设置ls
命令输出的文件类型颜色,在~/.bashrc
文件中添加以下行:
export LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.'
这将为不同类型的文件设置不同的颜色。
使用tput命令改变颜色
tput
命令可以用来设置终端的颜色方案,将文本颜色设置为红色:
tput setaf 1
将背景色设置为蓝色:
tput setab 4
在Gnome-Terminal中更改颜色
1、打开终端并进入“编辑” -> “偏好配置”。
2、选择“颜色”标签页,然后设置你希望的背景和文本颜色。
ANSI转义代码
ANSI转义代码是标准化的命令,用于操纵终端或终端模拟器中文本的行为和外观,打印红色的“Hello world”在绿色背景上:
#!/bin/sh RED_ON_GREEN=' 33[31;42m' RESET=' 33[0m' echo "${RED_ON_GREEN}Hello world${RESET}"
通过以上方法,你可以自定义Linux终端的颜色,使其更加个性化和易于阅读。
以上就是关于“linux终端颜色设置”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/84834.html