对于 Bash/ZSH,我有~/.profile
一些导出、别名和其他东西。
我不想为 Fish 的环境变量单独配置,我想重新使用我的~/.profile
. 如何?
在常见问题解答中,据说我至少可以通过 导入它们/usr/local/share/fish/tools/import_bash_settings.py
,但是我真的不喜欢为每个 Fish 实例运行它。
在~/.profile
使用 ssh 或 putty 登录远程 Linux 服务器时,有没有办法绕过或阻止执行?
编辑以反映我真正想解决的问题:
我需要设置我的 ruby 环境,以便我可以通过 Capistrano 进行部署。
export PATH=$HOME/.rbenv/bin:$PATH
eval "$(rbenv init -)"
Run Code Online (Sandbox Code Playgroud)
我把这些放在 ~deploy/.profile 中,但是当我 ssh 进入时,它们没有运行。想法?
我正在运行 Ubuntu 12.04。
原来的问题是:
当我在本地主机上通过 ssh 连接到另一个帐户时,它不会加载我的 .profile。如何强制 ssh 加载它?我正在运行 Ubuntu 12.04。
这个问题我已经很久了。运行终端 .profile 后,.bashrc 文件不起作用(未执行)。你能指出我应该在哪里寻找问题的根源吗?
我已将终端首选项设置为执行:
set -o vi
Run Code Online (Sandbox Code Playgroud)
在启动时。问题是我在打开新的终端选项卡时没有执行该命令。
在 OS X 中是否有类似 .profile 的东西可以放置该命令?
当我启动 bash 终端时,我的 .profile 没有被执行。我没有 ~/.bash_profile 或 ~/.bash_login,所以 .profile 应该运行,对吗?还有什么问题?
我正在尝试将英特尔的 TBB(线程构建块)安装到我的 Mac 上。但是,无论我在哪里查看,都找不到.profile
我需要修改才能使用 TBB 的文件。
关于我在哪里可以找到它的任何建议或提示?
如果它是隐藏的,我该如何取消隐藏它?(我是 OS X 的新手)
我读过一些文章,说我可以制作自己的.profile
文件,但我认为这不是安装 TBB 所需要的。
我正在使用 Mac OS X Snow Leopard。我.profile
在哪个文件夹中创建文件?
我喜欢创建一个路径/usr/local/mysql/bin
- 有关如何导出此路径的任何提示?我只知道如何为.bash_profile
.
我最近在 Linux Mint 10 LXDE 上安装了 virtualenv + virtualenvwrapper。为方便起见,我已将标准 WORKON_HOME 设置添加到我的 ~/.profile
export WORKON_HOME=$HOME/Envs
source /usr/local/bin/virtualenvwrapper.sh
Run Code Online (Sandbox Code Playgroud)
然后我注意到workon
登录后不起作用,这意味着上面的命令没有运行。如果我source ~/.profile
那么它的工作原理。我真的不确定是什么原因导致.profile
无法运行?我已经检查过了,我没有.bash_profile
或.bashrc
。
安装 mac 端口后,我的 .profile 如下所示:
# MacPorts 安装程序在 2011-12-04_at_20:48:26 添加:添加适当的 PATH 变量以用于 MacPorts。
导出路径=/opt/local/bin:/opt/local/sbin:$PATH
# 完成了 PATH 环境变量的调整以用于 MacPorts。
但是由于某种原因,当打开终端或远程连接到服务器 (ssh) 时,.profile 没有加载,所以我不能使用 macports(当然除非我去 macports 文件夹)。
如何激活 .profile?