linux 安装软件path,Linux 安装软件之后设置PATH环境变量

每一个软件都有安装路径这一项,指定安装路径的目的,一方面是便于文件搜索与查找,另一方面更方便的使用软件。

比如,几乎大多数自己安装的软件,都会选择安装在/usr/local目录下,比如apache、mysql,在/usr/local目录下创建一个apache目录和mysql目录来保存软件的一些配置文件以及可执行的程序。

但是,并不是说将软件安装到/usr/local目录下,就可以了的,因为操作系统并不知道他安装在那里,这个时候,就需要指定一个PATH环境变量,可以在命令行中使用echo $PATH来打印当前环境的PATH变量值。

如果要修改PATH,一般的做法是修改~/.bash_profile,/etc/profile,~/.bashrc这几个文件,在其中定义PATH的值,并使用export导出变量。

至于这三个文件的作用范围,可以自行百度。

比如,我安装了一个apache,那么我想要在命令行中执行apachectl start命令,那么我就必须在上面三个文件的任意一个文件中这样修改PATH环境变量:

PATH=$PATH:/usr/local/apache/bin

export PATH #导出PATH环境变量

因为环境变量的值,是使用冒号进行分隔的,所以可以直接在后面加一个冒号,然后写上路径即可。

注意这里写的目录是到达apache目录的bin子目录,这是因为可执行程序是在bin目录中,如果apache所有的可执行程序在demo目录下,那么就改成/usr/local/apache/demo即可。

环境变量虽然修改了,但是呢,却没有生效,可以使用source命令,或者一个英文的点符号"." 后面跟着你修改的那个文件即可。

比如我修改的是~/.bash_profile中的PATH环境变量,那么我就这样做:

source ~/.bash_profile

#或者说使用

. ~/.bash_profile

此时你可以再次使用echo $PATH来查看你的环境变量。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在Linux设置PATH环境变量有几种方法。一种是通过修改.bash_profile文件,将需要添加的目录路径添加到PATH变量中,并执行命令source ~/.bash_profile使修改生效。这种方法是临时性的,只在当前会话中有效。另一种是通过修改.bashrc或系统级别的/etc/profile文件,在其中添加export PATH=xxx:$LD_LIBRARY_PATH,并执行命令source .bashrc使修改生效。这种方法是永久性的,对所有用户有效。PATH是一系列目录路径的集合,用于指定系统在执行命令时的查找路径。它的格式为PATH=$PATH:<PATH1>:<PATH2>:<PATH3>:------:<PATHN>,多个路径之间使用冒号进行分隔。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [linux 添加环境变量 PATH](https://blog.csdn.net/hj1993/article/details/81570807)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [linux环境变量设置方法(PATH环境变量)](https://blog.csdn.net/oqqHuTu12345678/article/details/78959230)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值