加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-14 01:38:02 所属栏目:Linux 来源:网络整理
导读:我正在尝试安装rvm,它希望我编辑我的.bashrc或.bash_profile文件以包含rvm ……但是我无法在任何地方找到这些文件.一个快速的谷歌搜索显示它们可能不存在,直到我做它们(奇怪),但我看不到任何引用我应该做的WHERE. 编辑:好的,它来自其中一个响应,看起来我需
我正在尝试安装rvm,它希望我编辑我的.bashrc或.bash_profile文件以包含rvm ……但是我无法在任何地方找到这些文件.一个快速的谷歌搜索显示它们可能不存在,直到我做它们(奇怪),但我看不到任何引用我应该做的WHERE.

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

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

在它们中,按照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至少已经存在,所以我只是编辑它),一切都运行完美

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读