如何使对源 .profile 的更改永久生效

Ish*_*ava 5 command-line bash alias

我正在关注本网站上另一个问题的以下详细信息

.profile您可以通过编辑主目录中的文件来向命令添加别名:

gedit $HOME/.profile
Run Code Online (Sandbox Code Playgroud)

并添加以下行:

alias lock='gnome-screensaver-command -l'
Run Code Online (Sandbox Code Playgroud)

然后从终端:

source .profile
Run Code Online (Sandbox Code Playgroud)

这将激活别名。从现在开始,终端中的别名锁定将具有锁定屏幕的效果。

.profile但每次打开新终端时我都必须点击源代码。我想让这成为永久性的。我应该怎么办?

Rav*_*ina 6

更改.profile文件后,您必须退出帐户并登录,然后才会自动获取一次。

另请确保您的主目录中不存在这些文件:

~/.bash_profile
~/.bash_login
Run Code Online (Sandbox Code Playgroud)

如果您有这些文件,它们.profile将被忽略。