29得票4回答
配置gnome-terminal以将bash设置为登录shell,不读取.bashrc文件。

我正试图将RVM与gnome-terminal集成。 默认情况下,gnome-terminal不会启动bash作为登录shell。我按照这个答案中关于设置RVM的建议启用了“以登录shell运行命令”,但这样做后,.bashrc文件就不会被读取。 举例来说,我在.bashrc中创建一个环境...

19得票2回答
如何将~/.profile重置为默认设置

我一直在玩弄~/.profile文件,试图永久地向我的$PATH变量中添加一些内容,结果似乎造成了一些损害。 现在我无法登录Ubuntu。当我输入密码时,屏幕会黑屏1秒钟,然后回到登录界面。如果我按下Ctrl+Alt+F3,我可以通过命令行登录。我的问题是,我如何从命令行编辑~/.profi...

17得票1回答
如何恢复/etc/profile文件?

我正在编写一个bash脚本,用于追加内容到/etc/profile文件中。但是不小心覆盖了原有内容,导致所有内容丢失。我该如何恢复这个文件呢?我在这里搜索过,但作为Ubuntu的新手,我不知道其他问题中发布的/etc/profile内容是否为默认内容。

17得票1回答
当初始化一个新的终端shell时,有什么原因会导致我的.profile文件无法加载?

在xsession中没有错误,我也没有.bash_login或.bash_profile文件,所以我可以百分之百确定这两个文件都没有被加载,因此取消了.profile的加载。 当我将.profile重命名为.bash_profile并打开一个新的终端窗口时,它仍然不会加载。当我通过". ~/...

16得票5回答
为什么在.profile中设置别名不起作用?

我在我的.profile文件中有这个作为最后一行。 alias gl="cd /home/jrenner/glances/glances" 即使重新启动后,当我输入gl时仍然显示命令未找到。发生了什么?我已经以正确的用户登录了。

16得票4回答
/etc/profile vs ~/.profile

我使用的是Ubuntu 12.04.1 LTS操作系统。但是我不清楚配置文件的加载顺序和优先级。当我启动系统并通过图形界面登录时,哪个文件会被加载?为什么会这样?如果我运行登录shell,情况会一样吗?实际上,我现在无法理解为什么我的~/.profile文件在系统启动时没有被加载,因为根据这里...

13得票3回答
我可以在不调用.profile文件的情况下ssh进入我的账户吗?

我想通过ssh登录我的账户,但是我不想执行当前版本的.profile登录脚本。有没有办法在登录时不运行.profile呢? (免责声明:我找到了一个解决方法,已在下面发布,但我想知道是否有更好的答案)

11得票2回答
为什么我每次打开终端都要执行 `source .profile` 命令?

当我们在Ubuntu中更改~/.profile中的某些变量时,然后执行命令source .profile。然后该更改仅在此终端中生效。如果我们打开一个新的终端,我们必须再次执行命令source .profile。因此,似乎不同的终端有它们自己的环境,尽管它们可能属于同一个用户。 每个终端都拥...

11得票3回答
我的PATH变量在哪里被设置的?

我正在尝试将我的路径变量设置为这样: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/jgrande/android-sdk-linux/platfo...

9得票2回答
为什么.profile(而不是.bashrc)将~/bin添加到路径中?

由于`.bashrc`更加“通用”(在这个意义上,`.profile`会引用它),为什么“将`~/bin`包含到路径中”的步骤不在`.bashrc`中呢?为什么用户不希望在非登录shell中使用它呢?(尤其是现在,非登录shell更加常见*。) 我知道我可以手动进行这样的更改,但我想知道是否...