亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間:2022年01月04日 09:11:57   作者:/^請(qǐng)輸入昵稱(chēng)$/  
大家好,本篇文章主要講的是Linux系統(tǒng)中.bash_profile文件詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話(huà)記得收藏一下,方便下次瀏覽

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

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

每個(gè)用戶(hù)都可以根據(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=xterm
SHELL=/bin/bash
USER=leo
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
HOME=/home/leo
LANGUAGE=zh_CN:zh:en_US:en
LOGNAME=leo

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

登錄用戶(hù)可以根據(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 或者 用戶(hù)配置文件 ~/.bashrc(有的發(fā)行版上為 ~/.bash_profile)文件:

在這里插入圖片描述

例如:

在這里插入圖片描述

PATH=$PATH:$HOME/bin

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

$HOME這個(gè)代碼是一個(gè)環(huán)境變量,它代表的是當(dāng)前登錄的用戶(hù)的主文件夾的意思。(就是家目錄的那個(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)境變量和用戶(hù)一些自定義別名等,

在這里插入圖片描述

 總結(jié)

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

相關(guān)文章

  • centOS7安裝jdk1.8的方法

    centOS7安裝jdk1.8的方法

    這篇文章主要介紹了centOS7安裝jdk1.8的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • 利用rsync自動(dòng)備份 完全配置方法 增加了ip限制

    利用rsync自動(dòng)備份 完全配置方法 增加了ip限制

    利用rsync自動(dòng)備份 完全配置,一些細(xì)節(jié)也做到了,對(duì)于比較熟悉rsync的朋友應(yīng)用,限制了ip相對(duì)來(lái)說(shuō)安全增加了。
    2009-09-09
  • Apache 內(nèi)容動(dòng)態(tài)緩沖模塊 mod_cache應(yīng)用

    Apache 內(nèi)容動(dòng)態(tài)緩沖模塊 mod_cache應(yīng)用

    mod_cache是apache中基于URI鍵的內(nèi)容動(dòng)態(tài)緩沖(內(nèi)存或磁盤(pán)),從Apache2.2起,mod_cache和mod_file_cache將不再是試驗(yàn)?zāi)K,它們已經(jīng)足夠穩(wěn)定,可以用于實(shí)際生產(chǎn)中了。
    2013-10-10
  • Linux /etc/network/interfaces配置接口方法

    Linux /etc/network/interfaces配置接口方法

    在本篇文章里小編給各位分享的是一篇關(guān)于Linux /etc/network/interfaces配置接口方法知識(shí)點(diǎn),需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • Linux中特殊權(quán)限SUID、SGID與SBIT的深入講解

    Linux中特殊權(quán)限SUID、SGID與SBIT的深入講解

    linux對(duì)文件的權(quán)限管理簡(jiǎn)直是讓人嘆為觀止,所以這篇文章主要給大家介紹了關(guān)于Linux中特殊權(quán)限SUID、SGID與SBIT的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • Linux下的Memcache安裝方法

    Linux下的Memcache安裝方法

    最近在研究怎么讓Discuz!去應(yīng)用Memcache去做一些事情,記錄下Memcache安裝的過(guò)程。
    2010-05-05
  • Linux 刪除特殊字符文件名或目錄的方法

    Linux 刪除特殊字符文件名或目錄的方法

    這篇文章主要介紹了Linux 刪除特殊字符文件名或目錄,需要的朋友可以參考下
    2019-12-12
  • ubuntu16.0.4 設(shè)置固定ip地址的方法

    ubuntu16.0.4 設(shè)置固定ip地址的方法

    這篇文章主要介紹了ubuntu16.0.4 設(shè)置固定ip地址的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • Linux安裝NFS全過(guò)程

    Linux安裝NFS全過(guò)程

    這篇文章主要介紹了Linux安裝NFS全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Ubuntu下VIM配置成C++開(kāi)發(fā)編輯器

    Ubuntu下VIM配置成C++開(kāi)發(fā)編輯器

    今天小編就為大家分享一篇關(guān)于Ubuntu下VIM配置成C++開(kāi)發(fā)編輯器,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10

最新評(píng)論