【发布时间】:2016-08-19 03:51:34
【问题描述】:
我已经安装了 ruby rails ,但是每次打开终端我都必须输入 source ~ / .bash_profile ,命令我接受 rails command ,有什么方法我们不再一直这样做了?
【问题讨论】:
标签: ubuntu command-line
我已经安装了 ruby rails ,但是每次打开终端我都必须输入 source ~ / .bash_profile ,命令我接受 rails command ,有什么方法我们不再一直这样做了?
【问题讨论】:
标签: ubuntu command-line
执行
cat ~/.bash_profile >> ~/.bashrc
使命令在所有新打开的终端中为您的用户工作。
【讨论】:
~/.bashrc 中可能有一些重要的内容。很难说出为什么它在~/.bashrc 的全部内容中不起作用。是的,命令只能在新打开的终端中使用。
尝试将所需的任何路径配置放入 .bashrc 而不是 .bash_profile。 .bash_profile 仅在“登录外壳”中自动获取。进一步看https://superuser.com/questions/789448/choosing-between-bashrc-profile-bash-profile-etc
【讨论】:
只需将命令回显到位于当前用户配置文件中的.bashrc。
echo "~/.bashrc" >> ~/.bashrc
每次执行/bin/bash 命令或打开新终端时,文件~/.bashrc 都会“源化”。
【讨论】: