./command 的 .bashrc 变量

发布于 2024-12-08 06:22:47 字数 104 浏览 1 评论 0原文

在linux中,对于我必须运行的命令,如 ./command ;如何设置 .bashrc 环境变量以从任何目录运行命令,而无需输入命令的完整路径。

谢谢

In linux, for a command that I have to run like ./command ; how do I set a .bashrc environment variable to run the command from any directory without having to put the full path for the command.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你如我软肋 2024-12-15 06:22:47

只需将目录添加到路径中即可。

教程:将目录添加到路径

Just add the directory to the path.

Tutorial: Adding a Directory to the Path

摘星┃星的人 2024-12-15 06:22:47

您像这样修改 PATH 环境变量

PATH=${PATH}:/the/directory/to/the/executable
export PATH

请注意,您实际上不能包含可执行文件,这意味着它的完整路径看起来像

/the/directory/to/the/executable/command

对于覆盖通用实用程序的可执行文件,要首先找到可执行文件,您需要颠倒顺序,如下所示

PATH=/the/directory/to/the/executable:${PATH}
export PATH

You modify the PATH environmental variable like so

PATH=${PATH}:/the/directory/to/the/executable
export PATH

Note that you cannot actually include the executable, which means it's full path would look like

/the/directory/to/the/executable/command

For executables that override common utilities, to make the executable be found first, you need to reverse the order, like so

PATH=/the/directory/to/the/executable:${PATH}
export PATH
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文