1. 程式人生 > >Linux -環境變量配置文件

Linux -環境變量配置文件

hostname image 環境變量 加載 編輯 nag RoCE 命令 使用

系統配置文件,分兩大類

一、系統層次,就是etc
/etc/profile 用戶環境變量,交互,登錄才執行
/etc/bashrc 用戶不用登錄,執行shell就生效

需要編輯/etc下內容時,去編輯用戶家目錄下的。想要全局,超級用戶和普通用戶都生效,則編輯etc下的。

二、用戶層次
~/.bashrc
~/.bash_profile
~/.bash_history
~/.bash_logout #用來定義,用戶退出的時候,需要做的一些操作,例如,用戶每次退出是,都要刪除命令歷史,則可以將刪除命令歷史的命令,放到這個文件裏面,

. = source 加載配置文件裏的配置
souce .bash_profile = . . bash_profile

bash_profile 會自動調用bashrc,bashrc會自動調用/etc/bashrc
ps1
/etc/bashrc #修改登錄終端之後,左邊的顯示技術分享圖片
技術分享圖片
技術分享圖片
u 代表用戶
h hostname
w 目錄的最後一個目錄
將大寫的w,改為小寫的w之後,則會顯示絕對路徑,可以去掉方括號,
技術分享圖片
帶顏色顯示
PS1=‘[\033[01;32m]\u@\h[\033[00m]:[\033[01;36m]\w[\033[00m]\$ ‘
技術分享圖片
PS2 相當與mysql 命令行裏,相當於進入另外的終端,那會使用PS2

Linux -環境變量配置文件