!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>如何在Linux服务器中永久设置$PATH?

如何在Linux服务器中永久设置$PATH?

PATH是一个环境变量,它包含了执行命令和脚本的搜索路径(一组以冒号分隔的目录)。PATH变量可以为每个用户设置,也可以为所有用户账户设置。

检查当前的$PATH变量

你可以通过运行以下echo命令来查看你的PATH。

$ echo $PATH

添加目录到$PATH变量

要临时添加一个目录,例如,/opt/sysadmin/scripts到你的路径,你可以运行以下命令。

$ PATH=$PATH:/opt/sysadmin/scripts

$ echo $PATH

要永久设置PATH,请打开~/.bash_profile或~/.bashrc shell启动文件,并编辑它,如图所示。

$ vim ~/.bashrc

在文件末尾添加以下几行:

PATH=\"$PATH:/opt/sysadmin/scripts\"

$export PATH

或者

$export PATH=\"$PATH:/opt/sysadmin/scripts\"

注意:以上方法只适用于您的用户账户。

永久设置所有用户的$PATH

要为服务器系统中的所有用户永久设置系统的PATH,请在/etc/profile文件的末尾添加以下行。在某些Linux发行版上,你也可以使用/etc/bash.bashrc文件(如果它存在的话),但它应该以/etc/profile为源文件,这样才能使它的修改生效。

PATH=\"$PATH:/opt/sysadmin/scripts\"

export  $PATH

或者

$export  PATH=\"$PATH:/opt/sysadmin/scripts\"

另外,不要直接在/etc/profile中进行修改(不推荐这样做),你可以在/etc/profile.d目录(如果存在的话)下创建一个脚本(以.sh扩展名结尾),然后在该脚本中进行修改。

$ sudo vim /etc/profile.d/set_system_path.sh

在其中添加以下一行:

export PATH=\"$PATH:/opt/sysadmin/scripts\"

接下来,将~/.bashrc或/etc/profile或/etc/bash.bashrc(取决于你使用的那个)作为源文件,使更改生效。

$ source ~/.bashrc

或者

$ source /etc/profile

或者

如何在Linux服务器中永久设置$PATH?

$ source /etc/bash.bashrc

然后确认你的PATH已被正确设置。

$ echo $PATH

以上就是如何在Linux服务器中永久设置$PATH?

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

在Linux服务器中查找和删除空目录

2021-4-17 17:37:16

服务器教程

云服务器宝塔面板降级并绕过手机号登录

2021-4-17 17:37:18

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase