我在 Ubuntu 服务器 20.04 中的终端遇到了问题。我想为终端中的语法添加颜色,但重新启动服务器后,它又恢复为正常的无色语法。我编辑.bashrc
并取消注释了以下行:
force_color_promp=yes
然后我.bashrc
使用命令重新启动source .bashrc
,但正如我之前所写的,重新启动后它会返回到之前的非彩色语法。
我不使用 ssh 连接服务器。我正在通过控制台进行操作,但没有文件.bash_login
。我正在尝试寻找不同的配置文件。
答案1
该文件.bashrc
与您的情况无关。当您从控制台登录服务器时,您将启动一个交互式登录 shell,这种 shell 会忽略~/.bashrc
并改为读取~/.profile
。
~/.profile
因此,要使您想要的更改持久化,您需要在而不是中进行编辑~/.bashrc
。有关在哪些类型的 shell 中读取哪些文件的更深入解释,请参阅此处: