Ubuntu 用户中缺少配置文件

Ubuntu 用户中缺少配置文件

我有一个运行 Ubuntu 的 zen 切片。我将其设置为 root 并具有“普通”的 bash 和 vim 配置文件,但我为自己和其他人创建的新用户没有配置文件。

我尝试将配置文件从根目录复制到我的用户的主目录,但在提示符下仍然没有颜色甚至机器名称\login。

我该如何转移期权?

答案1

man bash

当 bash 作为交互式登录 shell 或使用 --login 选项作为非交互式 shell 调用时,它首先从文件 /etc/profile 中读取并执行命令(如果该文件存在)。读取该文件后,它会按顺序查找 ~/.bash_profile、~/.bash_login 和 ~/.profile,然后从第一个存在且可读的文件中读取并执行命令。

如果它不是登录 shell,Bash 会查找~/.bashrc。如果它是登录 shell,~/.profile最后的文件,并且仅当上面段落中列出的其他文件均未找到时才会查找。

相关内容