如何在 Redhat Linux 服务器(iterm2、ssh)中以用户身份更改颜色

如何在 Redhat Linux 服务器(iterm2、ssh)中以用户身份更改颜色

我的学校服务器是 Redhat 7.4,我真的很讨厌 ls 中打印的默认颜色。带有黑色背景的粗体和深色颜色对我来说真的很难看到任何文件名。

我目前使用 os x 和 iTerm2 进行 SSH。当连接到我自己的 debian 服务器时,ssh 会自动将服务器颜色更改为我从 iTerm 设置中选择的 ANSI 颜色。但在 Redhat 中这不会发生。此外,互联网上的大多数指南都需要从 /etc.. 中更改一些内容,我当然无法做到这一点。

那么是否可以只为我的用户和本地更改颜色而无需 sudoer ?

感谢你们对我的帮助。

答案1

您可以在 ~/.bashrc 中创建别名:

alias ls="ls --color=always"

您还可以设置环境变量 LS_COLORS,在线查看示例,只需使用您选择的 $search_engine 查找它,export如果将其添加到 ~/.bashrc 中,请确保它

export LS_COLORS="..."

基本上,阅读有关 的内容~/.bashrc,以及您可以用它做什么,记住alias是您在命令行中的朋友。

相关内容