欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux系統(tǒng)中有哪些重要文件

Linux系統(tǒng)中有哪些重要文件,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

我們擁有10年網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站建設(shè)經(jīng)驗(yàn),從網(wǎng)站策劃到網(wǎng)站制作,我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。為企業(yè)提供成都網(wǎng)站建設(shè)、做網(wǎng)站、微信開(kāi)發(fā)、小程序制作、成都做手機(jī)網(wǎng)站html5、等業(yè)務(wù)。無(wú)論您有什么樣的網(wǎng)站設(shè)計(jì)或者設(shè)計(jì)方案要求,我們都將富于創(chuàng)造性的提供專(zhuān)業(yè)設(shè)計(jì)服務(wù)并滿足您的需求。

1. profile文件

1.1 profile文件的作用

profile(/etc/profile),用于設(shè)置系統(tǒng)級(jí)的環(huán)境變量和啟動(dòng)程序,在這個(gè)文件下配置會(huì)對(duì)所有用戶(hù)生效。

當(dāng)用戶(hù)登錄(login)時(shí),文件會(huì)被執(zhí)行,并從/etc/profile.d目錄的配置文件中查找shell設(shè)置。

1.2 在profile中添加環(huán)境變量

一般不建議在/etc/profile文件中添加環(huán)境變量,因?yàn)樵谶@個(gè)文件中添加的設(shè)置會(huì)對(duì)所有用戶(hù)起作用。

當(dāng)必須添加時(shí),我們可以按以下方式添加:

如,添加一個(gè)HOST值為magedu.com的環(huán)境變量:

export HOST=magedu.com

添加時(shí),可以在行尾使用;號(hào),也可以不使用。

一個(gè)變量名可以對(duì)應(yīng)多個(gè)變量值,多個(gè)變量值需要使用:進(jìn)行分隔。

添加環(huán)境變量后,需要重新登錄才能生效,也可以使用source命令強(qiáng)制立即生效:

source /etc/profile

查看是否生效可以使用echo命令:

$ echo $HOST

magedu.com

2. bashrc文件

bashrc文件用于配置函數(shù)或別名。bashrc文件有兩種級(jí)別:

系統(tǒng)級(jí)的位于/etc/bashrc、用戶(hù)級(jí)的位于~/.bashrc,兩者分別會(huì)對(duì)所有用戶(hù)和當(dāng)前用戶(hù)生效。

bashrc文件只會(huì)對(duì)指定的shell類(lèi)型起作用,bashrc只會(huì)被bash shell調(diào)用。

3. bash_profile文件

bash_profile只對(duì)單一用戶(hù)有效,文件存儲(chǔ)位于~/.bash_profile,該文件是一個(gè)用戶(hù)級(jí)的設(shè)置,可以理解為某一個(gè)用戶(hù)的profile目錄下。

這個(gè)文件同樣也可以用于配置環(huán)境變量和啟動(dòng)程序,但只針對(duì)單個(gè)用戶(hù)有效。

和profile文件類(lèi)似,bash_profile也會(huì)在用戶(hù)登錄(login)時(shí)生效,也可以用于設(shè)置環(huán)境變理。

但與profile不同,bash_profile只會(huì)對(duì)當(dāng)前用戶(hù)生效。

4. 差異總結(jié)

這三種文件類(lèi)型的差異用一句話表述就是:

/etc/profile,/etc/bashrc 是系統(tǒng)全局環(huán)境變量設(shè)定;~/.profile,~/.bashrc用戶(hù)家目錄下的私有環(huán)境變量設(shè)定。

當(dāng)?shù)侨胂到y(tǒng)時(shí)候獲得一個(gè)shell進(jìn)程時(shí),其讀取環(huán)境設(shè)定檔如下:

Linux系統(tǒng)中有哪些重要文件

4.1 首先讀入全局環(huán)境變量設(shè)定檔/etc/profile,然后根據(jù)其內(nèi)容讀取額外的設(shè)定的文檔,如/etc/profile.d和/etc/inputrc;

4.2 根據(jù)不同使用者帳號(hào),于其家目錄內(nèi)讀取~/.bash_profile;

讀取失敗則會(huì)讀取~/.bash_login;

再次失敗則讀取~/.profile(這三個(gè)文檔設(shè)定基本上無(wú)差別,僅讀取上有優(yōu)先關(guān)系);

4.3 ***,根據(jù)用戶(hù)帳號(hào)讀取~/.bashrc。

至于~/.profile與~/.bashrc都具有個(gè)性化定制功能,但~/.profile可以設(shè)定本用戶(hù)專(zhuān)有的路徑、環(huán)境變量等,它只能登入的時(shí)候執(zhí)行一次。

~/.bashrc也是某用戶(hù)專(zhuān)有設(shè)定文檔,可以設(shè)定路徑、命令別名,每次shell script的執(zhí)行都會(huì)使用它一次。

關(guān)于Linux系統(tǒng)中有哪些重要文件問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

新聞名稱(chēng):Linux系統(tǒng)中有哪些重要文件
網(wǎng)頁(yè)網(wǎng)址:http://www.chinadenli.net/article36/gjocpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)企業(yè)網(wǎng)站制作外貿(mào)建站網(wǎng)站收錄營(yíng)銷(xiāo)型網(wǎng)站建設(shè)軟件開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司