新聞中心
linux是一種廣泛使用的操作系統(tǒng),它擁有許多強大的特性,從而使其成為眾多編程開發(fā)者的首選。環(huán)境變量是其中一種重要的特性,它們的設(shè)置會受到Linux操作系統(tǒng)的影響,而且受到影響的程度不同,比如重新啟動Linux就會對環(huán)境變量帶來一定的變化。

你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標準是產(chǎn)品質(zhì)量的保證,主要從事成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、企業(yè)網(wǎng)站建設(shè)、成都做手機網(wǎng)站、網(wǎng)頁設(shè)計、成都品牌網(wǎng)站建設(shè)、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。成都創(chuàng)新互聯(lián)公司擁有實力堅強的技術(shù)研發(fā)團隊及素養(yǎng)的視覺設(shè)計專才。
首先,Linux重啟會導(dǎo)致一些系統(tǒng)級的變量的改變。其中的shell配置文件,如:/etc/profile,/etc/bashrc等,會在重啟后重新載入,而這些文件可能會改變之前設(shè)置的環(huán)境變量,因此也就會造成變量值重新設(shè)置。比如我們使用下面的bash腳本文件:
“`shell
#!/bin/bash
export FOO=”123″
上面的例子就會在重啟后FOO變量被置為123。
其次,Linux還會根據(jù)重啟整理硬件上的資源,比如磁盤分區(qū)改變,網(wǎng)絡(luò)接口改變,進程重啟等,一些可能會影響到環(huán)境變量的狀態(tài),值的設(shè)定將會有所變動。
最后,Linux還會檢查重啟前被更改的文件,如果發(fā)現(xiàn)更改項和變量有關(guān),則會自動重新設(shè)置相應(yīng)的變量。比如設(shè)置/etc/profile文件:
```shell
#!/bin/bash
export MYVAR="ABC"
在重啟后,變量MYVAR依然是ABC。
總而言之,Linux重啟下的環(huán)境變量會受到shell配置文件的影響,以及硬件變化的影響而發(fā)生變化,如果有重啟前變量被更改的文件也會對環(huán)境變量發(fā)生影響。因此,在設(shè)置Linux環(huán)境變量時,需要特別注意文件和硬件的變化是否會影響設(shè)置的環(huán)境變量。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡稱香港主機/香港空間。香港虛擬主機特點是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機精選cn2+bgp線路訪問快、穩(wěn)定!
網(wǎng)頁名稱:Linux重啟下的環(huán)境變量變化(linux重啟環(huán)境變量)
轉(zhuǎn)載來于:http://fisionsoft.com.cn/article/cdiepij.html


咨詢
建站咨詢
