我觉得很蠢问这个问题,但是我似乎找不到答案。我正在尝试按照这些说明来编辑我的bash提示符,但是在我的用户目录(
在
我应该在我的用户目录还是主目录中创建一个
~/.bashrc
),或者在我的主目录,或者在主文件系统目录中都找不到.bashrc
文件。在
/etc/
中也没有.bashrc
(不过有一个bash.bashrc
)。我应该在我的用户目录还是主目录中创建一个
.bashrc
文件?是否有更好、更近期的修改bash提示符的说明?
/etc/
中找到/编辑.bashrc
文件。你的家目录中应该有一个*.bashrc*文件。尝试打开/编辑~/.bashrc
。但在此之前,我还要问一下你是否是Linux新手。如果你是Linux新手,那么我可以在这里发布详细的说明。 - Ankit.bashrc
中,但是您应该将它们放在.bash_profile
编辑 为了澄清,如果只是为了这个目的,请不要创建一个.bashrc
,而是创建或修改~/.bash_profile
。 - Louis Maddox.bash_profile
中定义别名是错误的。在Ubuntu中,当它是一个交互式bash shell时,.profile
(用于登录shell)会引用.bashrc
。因此,在.bashrc
(或.bash_aliases
,在.bashrc
中引用)中放置别名会在所有交互式bash shell中定义它们。在.bash_profile
中的别名会导致这个问题,以及其他问题。请参考这个链接,那个链接,这篇文章和默认的~/.bashrc
中的注释,建议将别名放在那里或者.bash_aliases
文件中。 - Eliah Kagan.bashrc
中有它们,并且在.bash_profile
中引用了我的.bashrc
,代码是从这个SuperUser答案中复制的(“获取别名和函数”)。谢谢你纠正了这些常见的问题,Eliah,在这里真的很好的回答! - Louis Maddox