国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux 設置環境變量

2024-06-28 13:21:37
字體:
來源:轉載
供稿:網友
linux 設置環境變量

Shell會話有兩種類型:login shell 會話和 non-login shell 會話。login shell 會話會提示用戶輸入用戶名和密碼,如虛擬控制臺會話。而在GUI中啟動的終端會話則是一個典型的 non-login shell 會話。

用戶登錄系統后,bash程序就會啟動并讀取一系列啟動文件。login shell 會讀取一個或多個啟動文件,如下表所示:

文件說明
/etc/PRofile適用于所有用戶的全局配置腳本
~/.bash_profile用戶的個人啟動文件??蓴U展或重寫全局配置腳本
~/.bash_login若 ~/.bash_profile 缺失,則 bash 嘗試讀取此腳本
~/.profile若~/.bash_profile 與~/.bash_login 均缺失,則 bash 嘗試讀取此文件。在基于 Debian 的 Linux 版本中(如 Ubuntu),這是默認值

non-login shell 讀取的啟動文件如下:

文件說明
/etc/bash.bashrc適用于所有用戶的全局配置腳本
~/.bashrc用戶的個人啟動文件??蓴U展或程序全局配置腳本

non-login shell在讀取以上啟動文件之外,還會繼承父進程的環境,父進程通常是一個login shell。

用戶可以通過修改啟動文件自定義環境變量,例如在~/.bashrc 中配置:

export java_HOME=/usr/lib/jvm/java-7-sunexport PATH=$PATH:${JAVA_HOME}/bin

只有在啟動 shell 會話時才會讀取 ~/.bashrc,因此對~/.bashrc 做出的修改只有在關閉 shell 終端會話并重啟才會生效。也可以用source 命令使 bash 重新讀取~/.bashrc 文件:

source ~/.bashrc


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东辽县| 花莲县| 通河县| 紫云| 洞头县| 舟山市| 西乌珠穆沁旗| 南木林县| 砚山县| 穆棱市| 柘荣县| 子洲县| 民和| 鄂托克前旗| 云南省| 申扎县| 离岛区| 韶关市| 余姚市| 务川| 恩施市| 临朐县| 普定县| 大同市| 佛学| 平山县| 临海市| 应城市| 庄浪县| 汉寿县| 丰都县| 长葛市| 登封市| 宿迁市| 塔河县| 西贡区| 石河子市| 安化县| 绩溪县| 克东县| 读书|