国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux系統(tǒng)中的配置文件和環(huán)境變量

這篇具有很好參考價值的文章主要介紹了Linux系統(tǒng)中的配置文件和環(huán)境變量。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

配置文件

Linux系統(tǒng)中,常用的配置文件包括:

  • 用戶級別的配置文件:~/.bashrc
  • 系統(tǒng)級別的配置文件:/etc/profile

用戶級別的配置文件和系統(tǒng)級別的配置文件在功能和作用上存在一些區(qū)別:

  1. 用戶級別的配置文件:

    位置:通常存儲在用戶的主目錄中,例如 ~/.bashrc

    適用范圍:僅對當前用戶生效,不會影響其他用戶

    使用場景:適用于個人用戶自定義的配置,可以設置個人的環(huán)境變量、別名、函數(shù)等

  2. 系統(tǒng)級別的配置文件:

    位置:通過存儲在系統(tǒng)的全局配置目錄下,例如 /etc/profile

    適用范圍:對系統(tǒng)中所有用戶都生效,是全局共享的配置

    使用場景:適用于管理員或系統(tǒng)級別的配置,可以設置系統(tǒng)環(huán)境變量、全局別名、系統(tǒng)啟動腳本等

用戶級別的配置文件優(yōu)先級高于系統(tǒng)級別的配置文件,當同一環(huán)境變量在用戶級別和系統(tǒng)級別同時存在時,用戶級別的配置會覆蓋系統(tǒng)級別的配置。

可以通過 vim ~/.bashrcgedit ~/.bashrc 命令來打開并編輯配置文件,vim和gedit都是常用的文本編輯器。

環(huán)境變量

可以通過 export VARIABLE_NAME=variable_value 將環(huán)境變量添加到配置文件中,其中 VARIABLE_NAME 是環(huán)境變量名,variable_value 是環(huán)境變量的值。

export PATH=/usr/local/bin:$PATH 是一個設置環(huán)境變量的例子,具體解釋如下:

  • export:這個關鍵字用于將變量導出到當前的shell環(huán)境中,使其成為環(huán)境變量
  • PATHPATH 是一個特殊的環(huán)境變量,它包含了一個以冒號分隔的目錄列表。操作系統(tǒng)會根據(jù)這個環(huán)境變量來查找可執(zhí)行文件的路徑。當在終端輸入一個命令時,操作系統(tǒng)會在 PATH 定義的目錄中按順序搜索該命令的可執(zhí)行文件
  • /usr/local/bin:這是一個目錄路徑,表示將 /usr/local/bin 添加到 PATH 環(huán)境變量中。/usr/local/bin 是一個常用的目錄,用于存放用戶自定義的可執(zhí)行文件
  • $PATH$PATH 表示已經(jīng)存在的 PATH 環(huán)境變量的值。在這個例子中,將 /usr/local/bin 添加到 PATH 變量的目錄列表開頭,然后加上原來的值。這樣做是為了使得新添加的路徑能夠先被搜索,以免和其他可能存在的具有相同名稱的可執(zhí)行文件沖突

總之,export PATH=/usr/local/bin:$PATH 表示將 /usr/local/bin 添加到 PATH 環(huán)境變量中,并且保留原來 PATH 的值。這樣,當輸入命令時,系統(tǒng)會先搜索 /usr/local/bin 目錄,然后再按照原來的搜索順序進行搜索。這樣做可以讓你在終端中直接運行位于 /usr/local/bin 目錄下的可執(zhí)行文件。

可以使用 echo $VARIABLE_NAME 命令來驗證環(huán)境變量是否設置成功。例如,可以運行 echo $PATH 來打印輸出 PATH 環(huán)境變量的值。

環(huán)境變量的加載順序

/etc/environment:在系統(tǒng)啟動時被讀取,對所有用戶和進程都生效。
/etc/profile:在用戶登錄時被讀取,為所有用戶的登錄Shell會話設置環(huán)境變量。
~/.bash_profile:如果存在 ~/.bash_profile 文件,則會優(yōu)先于 ~/.profile 被讀取作為登錄Shell的配置文件,它是當前用戶的登錄Shell個人配置文件。
~/.profile:如果不存在 ~/.bash_profile,則會讀取 ~/.profile 文件作為登錄Shell的配置文件,它也是當前用戶的登錄Shell個人配置文件。
~/.bashrc:默認情況下,Bash Shell在加載時會先讀取 ~/.bashrc 文件,然后在該文件中引用(source) ~/.bash_profile~/.profile 文件。

因此,加載順序為:文章來源地址http://www.zghlxwxcb.cn/news/detail-707465.html

  • /etc/environment -> /etc/profile -> ~/.bashrc -> ~/.bash_profile -> ~/.profile

到了這里,關于Linux系統(tǒng)中的配置文件和環(huán)境變量的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 操作系統(tǒng):Linux 環(huán)境變量配置的 6 種方法

    操作系統(tǒng):Linux 環(huán)境變量配置的 6 種方法

    操作系統(tǒng):Linux 環(huán)境變量配置的 6 種方法 linux查看、添加、刪除環(huán)境變量 ------------------------------------------------------------ ? https://blog.csdn.net/mayue_web/article/details/97023615 針對修改的配置文件執(zhí)行: source ~/.bashrc 當前終端和新連接的終端自動生效。 ????????source ~/.bashrc 針對已

    2024年02月08日
    瀏覽(19)
  • 一文解決Linux系統(tǒng)下安裝并配置Java環(huán)境變量

    jdk下載地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 下載完成后,將需要安裝的jdk安裝包放到Linux系統(tǒng)指定的文件夾下,并且命令進入該文件夾下 在最后添加

    2024年02月07日
    瀏覽(46)
  • Linux中的環(huán)境變量

    Linux中的環(huán)境變量

    環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運行環(huán)境的一些參數(shù) 如:我們在編寫C/C++代碼的時候,在鏈接的時候,從來不知道我們的所鏈接的動態(tài)靜態(tài)庫在哪里,但是照樣可以鏈接成功,生成可執(zhí)行程序,原因就是有相關環(huán)境變量幫助編譯器進行查找

    2024年02月08日
    瀏覽(15)
  • [ubuntu]linux服務器每次重啟anaconda環(huán)境變量失效

    云服務器每次重啟后conda不能用了,應該是系統(tǒng)自動把設置環(huán)境變量清除了。如果想繼續(xù)使用,則可以運行一下 你也修改bashrc文件去修改環(huán)境變量,方法為 vi ~/.bashrc 在最后一行加入: 上面是對miniconda3,下面是對anaconda3,注意上面用戶名要替換自己真實系統(tǒng)用戶名 修改完畢

    2024年02月11日
    瀏覽(94)
  • [linux] Linux中環(huán)境變量配置多個路徑

    [linux] Linux中環(huán)境變量配置多個路徑

    學校的服務器信息如下命令可以查詢: ?由于是學校的服務器,我們當然沒有root權(quán)限,但是我們可以修改.bashrc文件來修改配置環(huán)境,此配置文件永久有效,但是僅針對當前用戶。 CentOS的修改./bashrc文件的命令是 按下Enter就可以進入文件中? 使用鍵盤上的Insert按鈕便可以進行

    2024年02月07日
    瀏覽(22)
  • linux 配置java 環(huán)境變量

    1、上傳jdk至/usr/local/下 2、解壓jdk tar -zxvf jdk-8u271-linux-x64.tar.gz 3、配置環(huán)境變量 在/etc/profile中最后增加 4、重新加載環(huán)境變量文件 source /etc/profile 5、測試 java -version 直接安裝java11:sudo yum install java-11-openjdk-devel

    2024年02月09日
    瀏覽(28)
  • linux環(huán)境變量查看及配置

    Linux 環(huán)境變量是一個包含值的對象。如果對編程語言熟悉的話,那么這個環(huán)境變量是很好理解的,就類似于編程語言中的變量。環(huán)境變量無論是在進行l(wèi)inux開發(fā)還是在linux系統(tǒng)進行軟件安裝過程中都經(jīng)常會碰到。 通過查看環(huán)境變量的配置文件實現(xiàn): 全局環(huán)境變量路徑: 局部(

    2024年02月11日
    瀏覽(25)
  • Linux中的進程、fork、進程狀態(tài)、環(huán)境變量

    Linux中的進程、fork、進程狀態(tài)、環(huán)境變量

    ????????進程信息被放在一個叫做進程控制塊的數(shù)據(jù)結(jié)構(gòu)中,可以理解為進程屬性的集合。課本上稱之為PCB(process control block),Linux操作系統(tǒng)下的PCB是: task_struct 在Linux中描述進程的結(jié)構(gòu)體叫做task_struct。task_struct是Linux內(nèi)核的一種數(shù)據(jù)結(jié)構(gòu),它會被裝載到RAM(內(nèi)存)里并且包

    2024年02月10日
    瀏覽(22)
  • 【Linux服務器】 .bashrc設置永久環(huán)境變量后不起作用的問題

    ????????在使用vi打開.bashrc文件以后設置環(huán)境變量 ????????然而發(fā)現(xiàn)設置了以后不起作用。這時候可以在終端界面使用export命令查看當前所有的PATH變量,我的情況是只出現(xiàn)了一條,別的都沒有,這就說明在配置環(huán)境變量的過程中有一條配置語句將其他的PATH變量全部覆

    2024年02月02日
    瀏覽(26)
  • 在Linux中配置python環(huán)境變量

    在 Linux 中配置 Python 環(huán)境變量主要包括兩個步驟:找到 Python 安裝路徑和編輯環(huán)境變量文件。以下是具體的操作步驟: 找到 Python 安裝路徑 首先,需要找到 Python 的安裝路徑。通常情況下,Python 的默認安裝路徑是 /usr/bin/python 或 /usr/local/bin/python 。你可以通過以下命令查找 P

    2024年02月04日
    瀏覽(34)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包