tft每日頭條

 > 生活

 > linux配置環境變量并生效

linux配置環境變量并生效

生活 更新时间:2024-12-03 22:24:26
常見問題解決

環境變量一不注意就會造成大部分命令顯示找不到命令

  • 我們可以設置一個臨時生效的環境變量,使命令暫時可用

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

linux配置環境變量并生效(設置環境變量方法)1

  • 進入vim /etc/profile中檢查是否有輸入錯符合或者變量之類的,路徑不對等的
  • 修改完再次source即可
背景

本文php路徑/server/php/,本文以php設置環境變量為案例展開

情景一 臨時生效

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

linux配置環境變量并生效(設置環境變量方法)2

情景二 應用在所有用戶

vim /etc/profile

linux配置環境變量并生效(設置環境變量方法)3

在文件尾巴加上以下内容,${PATH}不能漏了不然會出現所有命令不存在情況,多個變量輸出已:隔壁

PHP_HOME=/server/php/ alias php7=$PHP_HOME/bin/php //可以設置别名 export PATH=${PATH}:$PHP_HOME/bin

linux配置環境變量并生效(設置環境變量方法)4

修改完成後保存,然後執行source命令讀入修改後的profile文件内容

source命令注釋:使Shell讀入指定的Shell程序文件并依次執行文件中的所有語句

source /etc/profile

linux配置環境變量并生效(設置環境變量方法)5

情景三 應用在當前用戶

vim ~/.bash_profile

linux配置環境變量并生效(設置環境變量方法)6

我需要修改的時候在export path下增加我們需要設置的環境變量

修改後的.bash_profile

# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin PHP_HOME=/server/php/ alias php7=$PHP_HOME/bin/php //可以設置别名 export PATH:$PHP_HOME/bin

linux配置環境變量并生效(設置環境變量方法)7

修改完成後保存,然後執行source命令讀入修改後的.bash_profile文件内容

source命令注釋:使Shell讀入指定的Shell程序文件并依次執行文件中的所有語句

source ~/.bash_profile

linux配置環境變量并生效(設置環境變量方法)8

然後就大功告成了

檢查是否成功

執行php -v的命令,看到下圖正常展示php信息就ok了

linux配置環境變量并生效(設置環境變量方法)9

linux配置環境變量并生效(設置環境變量方法)10

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved