无需打开终端即可运行 .bashrc 命令

无需打开终端即可运行 .bashrc 命令

我一直在编辑我的.bashrc文件以运行一些命令,例如将目录附加到变量PATH。但是,据我所知,.bashrc只有在打开终端时才会执行。(正确……?)在这种情况下,为了对进行必要的更改PATH,每次登录 Ubuntu 时我都需要打开一个终端。

这似乎不是一件优雅的事情,特别是对于那些不怎么使用终端的人来说。有没有办法在 Ubuntu 启动时运行这些命令,而不需要打开终端?

答案1

如果我没记错的话,该~/.profile文件会在登录时加载。只需在那里进行调整即可。

答案2

如果您调整该文件,您就可以在启动时让系统/root 运行命令/etc/rc.local

你应该读一下文档,但它基本上和使用一样简单.bashrc。您需要确保所有命令都“终止”,以免挂起您的启动。

例子:

/path/to/some.sh
exit 0

答案3

首先,在 Nautilus 中右键单击文件并选中复选框Allow executing file as program。然后从仪表板打开“启动应用程序”并单击Add。使用./.bashrc命令。

相关内容