亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Linux系統(tǒng)中.bash_profile文件詳解

瀏覽:3日期:2023-03-07 14:40:09
目錄
  • 一. 環(huán)境變量$PATH:
  • 二. 修改環(huán)境變量:
  • 三.bash_profile的用途
  • 總結(jié)

一. 環(huán)境變量$PATH:

Linux是一個(gè)多用戶操作系統(tǒng),每個(gè)用戶都有自己專(zhuān)有的運(yùn)行環(huán)境。用戶所使用的環(huán)境由一系列變量所定義,這些變量被稱(chēng)為環(huán)境變量。系統(tǒng)環(huán)境變量通常都是大寫(xiě)的。

每個(gè)用戶都可以根據(jù)需要修改自己的環(huán)境變量,以達(dá)到自己的使用要求。常見(jiàn)的環(huán)境變量如下表:

Shell下通過(guò) 美元符號(hào)$來(lái)引用環(huán)境變量,使用echo命令可以查看某個(gè)具體 環(huán)境變量的值。

例如,查看PATH的值:

echo $PATH

通過(guò)使用 env 或者 printenv 命令可以查看 系統(tǒng)全部 的環(huán)境變量 設(shè)置
以下顯示 env 命令的結(jié)果(局部):

TERM=xtermSHELL=/bin/bashUSER=leoPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/gamesHOME=/home/leoLANGUAGE=zh_CN:zh:en_US:enLOGNAME=leo

二. 修改環(huán)境變量:

登錄用戶可以根據(jù)需要修改和設(shè)置環(huán)境變量。Linux 下修改環(huán)境變量,既可以在終端通過(guò) Shell 命令修改,也可以通過(guò)修改系統(tǒng)的配置文件來(lái)進(jìn)行

2.1 修改系統(tǒng)配置文件(推薦)

修改系統(tǒng)配置文件,可以達(dá)到永久改變環(huán)境變量的目的。修改某個(gè)配置文件后,在 Shell 下運(yùn)行該文件即可使新的設(shè)置生效,或者重新登錄使用新的變量。

運(yùn)行文件可用source 文件的方式操作,例如:

source ~/.bash_profile

通常 修改 全局配置文件 /etc/profile 或者 用戶配置文件 ~/.bashrc(有的發(fā)行版上為 ~/.bash_profile)文件:

例如:

PATH=$PATH:$HOME/bin

具體見(jiàn)解如下:

$HOME這個(gè)代碼是一個(gè)環(huán)境變量,它代表的是當(dāng)前登錄的用戶的主文件夾的意思。(就是家目錄的那個(gè))

$HOME/bin這個(gè)代碼指的就是主文件夾下的bin子目錄,代表的是文件夾的內(nèi)部子目錄。(注意不是根目錄的那個(gè))

PATH=$PATH:$HOME/bin這個(gè)代碼是設(shè)置PATH環(huán)境變量,設(shè)置環(huán)境變量用等號(hào),:冒號(hào)是分割符。在Windows上添加環(huán)境變量用;分號(hào)分割,往后面追加。同理,在Mac上用:冒號(hào)分割,往后追加。

$PATH:$HOME/bin表示在保留原來(lái)的$PATH環(huán)境變量的基礎(chǔ)上,再增加$HOME/bin這個(gè)路徑作為新的$PATH環(huán)境變量。計(jì)算機(jī)中的變量有許多,主要應(yīng)用于系統(tǒng)文件的管理方面。

注意:路徑環(huán)境變量為PATH,但是引用的時(shí)候前面加一個(gè)$,即$PATH

2.2 臨時(shí)設(shè)置

通過(guò) Shell 命令設(shè)置 環(huán)境變量,常用于 臨時(shí)設(shè)置 環(huán)境變量,一旦關(guān)閉當(dāng)前終端或者新開(kāi)一個(gè)終端,所設(shè)置的環(huán)境變量都將丟失。可以直接用 等號(hào)(=)為變量賦值,或者用 export 命令為變量賦值,用法:

變量 = $變量:新增變量值#方式1export 變量 = $變量:新增變量值#方式2

例如:

圖片

新增加的變量值既可以放在變量原有值的末尾( 變 量 : 新 增 變 量 值 ) , 也 可 以 放 在 原 有 變 量 值 的 開(kāi) 頭 ( 新 增 變 量 值 : 變量:新增變量值),也可以放在原有變量值的開(kāi)頭(新增變量值: 變量:新增變量值),也可以放在原有變量值的開(kāi)頭(新增變量值:變量)。

三.bash_profile的用途

在.bash_profile中常用于配置環(huán)境變量和用戶一些自定義別名等,

總結(jié)

到此這篇關(guān)于Linux系統(tǒng)中.bash_profile文件詳解的文章就介紹到這了,更多相關(guān)Linux .bash_profile文件內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Linux Apache
相關(guān)文章:
主站蜘蛛池模板: 免费一级大片儿 | 国产精品国产三级国产在线观看 | 国产无套视频在线观看香蕉 | 最近免费中文字幕大全免费版视频 | 国产婷婷色综合成人精品 | 亚洲国产成人精品女人久久久 | 成年美女xx网站高清视频 | 久久午夜精品视频 | 久久亚洲日本不卡一区二区 | 久久精品中文 | 欧美三级成人 | 高清免费a级在线观看国产 高清免费毛片 | 黄色网页在线 | 国产在线视频一区二区三区 | 欧美人在线一区二区三区 | 国产成人毛片视频不卡在线 | 非洲一区二区三区不卡 | 伊人亚洲综合网成人 | 日韩久久网| 国产成人99精品免费观看 | aaa免费毛片| 玖玖爱在线播放 | 欧美一级黄色录像片 | 国内精品网站 | 99久久精品国产高清一区二区 | 九九99久久精品在免费线bt | 欧美特级一级毛片 | 国语三级 | 日本二区免费一片黄2019 | 欧美金妇欧美乱妇视频 | 欧美一级毛片免费大全 | 久久熟 | 国产小视频免费 | 久久久久久国产精品免费 | 九一国产精品视频 | 亚洲影院一区 | 狠狠色丁香婷婷综合最新地址 | 国产精品一区在线观看 | 国产网红精品 | 国产乱辈通伦影片在线播放亚洲 | 国产欧美日韩不卡在线播放在线 |