OpenSuse linux上的.bashrc或.bash_profile在哪里?

Jen*_*nny 4 bash opensuse rvm

我正在尝试安装rvm,它希望我编辑我的.bashrc或.bash_profile文件以包含rvm ......但是我无法在任何地方找到这些文件.一个快速的谷歌搜索显示它们可能不存在,直到我做它们(奇怪),但我看不到任何引用我应该做的WHERE.

编辑:好的,它来自其中一个响应,看起来我需要将它们放在我的/ home目录中......我可以使用ls -la来查看它们是否真的存在(它们不是),但是当我制作文件时,放入:

 [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
Run Code Online (Sandbox Code Playgroud)

在它们中,按照rvm的指示,即使我制作了一个新的shell,我仍然不能输入"rvm"并且无处可去.

这是否意味着文件位于错误的位置,或者我犯了错误,或者我放入它们的内容是错误的......我甚至不知道从哪里开始......

我通过输入"vi .bashrc"和vi".bash_profile"来制作文件(以root身份)......但是当我查看它们时,这些文件似乎只是命名为"bashrc"和"bash_profile".所以,我做了"mv bashrc .bashrc",这似乎做了诀窍并隐藏了它们......但是......我仍然无法在新的shell中键入"rvm"...

编辑:当我输入

$ HOME/.rvm /脚本/ RVM

我收到了"权限被拒绝"的错误,即使是root也是如此.所以我去了那里,"rvm"文件没有可执行权限,无论出于什么原因......所以我把它设置为可执行文件.所以现在我不再得到那个错误......但我仍然无法运行RVM,即使是在一个新的shell中也是如此.

解:

我完全误解了"你的主目录的根"的意思,并试图将它们放在名为"home"的目录中.INSTEAD,我应该把它们放在$ HOME指向的地方.既然文件在正确的位置(并且.bashrc至少已经存在,所以我只是编辑它),一切都运行完美

mip*_*adi 10

如果它们不存在,您应该在主目录的根目录中创建它们.


ath*_*spk 10

.在文件名前表示,他们是隐藏文件,这样执行ls -la,看看它们存在.

示例.bashrc文件
示例.bash_profile

bashrc与bash_profile