![更改终端类型和颜色](https://linux22.com/image/1552038/%E6%9B%B4%E6%94%B9%E7%BB%88%E7%AB%AF%E7%B1%BB%E5%9E%8B%E5%92%8C%E9%A2%9C%E8%89%B2.png)
我已将TERM
变量值设置为linux-m
单色终端。奇怪的是,它没有改变任何东西 - 当我发出ls -l
或grep --color
我仍然得到彩色结果时。如果终端没有颜色,为什么它会返回颜色?
有关此内容的先前信息,请参阅更改 TERM 变量和颜色输出。两者相关但有另一个重点。
答案1
每个命令(程序)都有自己的选项,它们完全覆盖终端的常用选项。
要使用单色提示:打开文件。查找以、、
~/.bashrc
开头的字符串,并对其进行注释(放在开头)。PS1=
PS2=
PS3=
PS4=
#
要获得单色
ls
输出:找到文件~/.dircolors
并将其重命名为~/.dircolors_old
。要获得单色
grep
输出:grep
从环境变量GREP_COLORS
(已弃用的 GREP_COLOR)获取其颜色。它可能在中设置~/.bashrc
。您也应该对其进行注释。