linux下/etc/profile與/etc/bashrc各種配置環境變數的檔案
/etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行,並從/etc/profile.d目錄的配置檔案中收集shell的設定;
/etc/bashrc:為每一個執行bash shell的使用者執行此檔案,當bash shell被開啟時,該檔案被讀取;
~/.bash_profile:每個使用者都可使用該檔案輸入專用於自己使用的shell資訊,當用戶登入時,該檔案僅僅執行一次!預設情況下,它設定一些環境變數,執行使用者的.bashrc檔案;
~/.bashrc:該檔案包含用於你的bash shell的bash資訊,當登入時以及每次開啟新的shell時,該檔案被讀取;
~/.bash_logout:當每次退出系統(退出bash shell)時,執行該檔案;
ps:/etc/profile中設定的是全域性變數,可以作用於所有使用者,而~/.bashrc等中設定的是區域性變數
相關推薦
linux下/etc/profile與/etc/bashrc各種配置環境變數的檔案
/etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行,並從/etc/profile.d目錄的配置檔案中收集shell的設定; /etc/bashrc:為每一個執行bash shell的使用者執行此檔案,當bash shell被開啟
/etc/profile與/etc/bashrc、交互式與非交互式、login與non-login shell的差別
cached 運行 mit -m 相同 結果 cron 作文 ssh 線上的memcached又掛了。仍然沒有得到core文件。排查原因,同事發現啟動memcached的腳本存在可疑問題。 問題一:沒有設置memcached工作文件夾,有可能core dump時沒
/etc/profile與/etc/bashrc、互動式與非互動式、login與non-login shell的區別
線上的memcached又掛了,仍然沒有得到core檔案。排查原因,同事發現啟動memcached的指令碼存在可疑問題。 問題一:沒有設定memcached工作目錄,有可能core dump時沒有工作
linux中/etc/profile 與/etc/environment檔案的區別
如果同一個變數在使用者環境(/etc/profile)和系統環境(/etc/environment)有不同的值那應該是以使用者環境為準了。 (1)/etc/profile: 此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行. 並從/etc/profile.d目錄的配置檔案中
linux下getenv、putenv、setenv獲取設定環境變數
getenv(取得環境變數內容) 相關函式 putenv,setenv,unsetenv 表頭檔案 #include<stdlib.h> 定義函式 char * getenv(const char *name); 函式說明 getenv()用來取得引數n
Linux下和編譯器、程式的執行、環境變數等相關的常見問題
(不斷更新) 索引: (1) Linux下環境變數相關的問題 (2) Linux下GNU工具鏈相關的問題(GNU Toolchain)(gcc/g++/ld/make等等工具) (3) Linux下可執行檔案的格式(主要是ELF格式,還有a.out/coff等)和可執行檔案
MAC 下npm升級至最先版本並配置環境變數
1.命令列輸入:sudo npm install -g npm 2.執行vue的出錯: vue: command not found 2.1 檢視npm的路徑地址: ➜ npm root -g 結果為:/usr/local/lib/node_modules //路徑可能有所
Linux下 環境變數/etc/profile、/etc/bashrc、~/.bashrc的區別
最近配置了JAVA和Scala的環境變數,發現自己對Linux下 /etc/profile、/etc/bashrc、~/.bashrc的區別不是特別清楚,特此查閱了相關資料,整理下來,供以後查閱。如有錯誤之處,還望各位朋友批評指正。 ①/etc/profile
淺析linux下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc檔案
/etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行, 並從/etc/profile.d目錄的配置檔案中搜集shell的設定. /etc/bashrc:為每一個執行bash shell的使用者執行此檔案.當bash shel
Linux下常見的~/.bashrc、/etc/profile、/etc/ld.so.config小科普以及caffe編譯遇到的相關問題解決
~/.bashrc 用於非互動式模式,即nonlogin shell,在這種模式下,shell不與你進行互動,而是讀取存放在檔案中的命令,並且執行它們。當它讀到檔案的結尾,shell也就終止了。/etc/bashrc:為每一個執行bash shell的使用者
【轉】linux 下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 檔案的區別
/etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行. 並從/etc/profile.
Linux環境變數設定/etc/profile、/etc/bashrc、~/.profile、~/.bashrc區別
轉載請註明作者和出處:http://blog.csdn.net/c406495762/article/details/62902871 登入系統讀取步驟: 當登入系統時候獲得一個shell程序時,其讀取環境設定檔有三步 : 1.首先讀入的是全域性環境變數設定檔/etc/
linux下錯誤修改了/etc/profile導致虛擬機器無法登入
最近在玩虛擬機器的時候,要配置jdk的環境變數,修改了/etc/profile檔案,儲存退出後,使用javac、java -version、echo $JAVA_HOME等命令都能正常執行,但是執行
【每天一個linux命令】11. Linux配置環境變數/etc/profile .bashrc .bash_profile等
1. 修改/etc/profile檔案 特點:所有使用者的shell都有權使用你配置好的環境變數說明:如果你的電腦僅用作開發,建議使用此配置,因為所有使用者的shell都有權使用你配置好的環境變數,
Linux 環境下/etc/profile和/etc/profile.d 的區別和用法
區別: 1. 兩個檔案都是設定環境變數檔案的,/etc/profile是永久性的環境變數,是全域性變數,/etc/profile.d/設定所有使用者生效 2. /etc/profile.d/比/et
/etc/profile、/etc/bashrc、~/.bash_profile、~/.bash_bashrc
sha 自己 真的 解釋執行 全局 otg ignore 顯示 有用 bashrc與profile的區別: 要搞清bashrc與profile的區別,首先要弄明白什麽是交互式shell和非交互式shell,什麽是login shell 和non-login shel
ubuntu中環境變數檔案/etc/profile、.profile、.bashrc、/etc/bash.bashrc之間的區別和聯絡(轉)
寫在前面:不同的發行版裡面檔案的命名可能有所不同,如有的發行版etc目錄下有bashrc,有的發行版下面是bash.bashrc。這個根據每個人不同的發行版注意下具體的檔名稱。 /etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行.並從/etc/pro
linux下 vi命令編輯/etc/my.cnf
強行 移動 並保存 拷貝 上下左右鍵 退出 del cti cni 把my.cnf配置文件加個max_connections包括(插入命令,刪除命令,修改命令。退出保存命令)你要有這個文件寫權限,shell下輸入:vi /etc/my.cnf進入vi後,按i移動上下左右鍵到
bash配置檔案/etc/profile,/etc/bashrc,~/.bash_profile,~/.bashrc詳解及修改PATH環境變數
1.bash的配置檔案 1)、全域性配置與個人配置 全域性配置 /etc/profile, /rtc/profile.d/*.sh,/etc/bashrc 個人配置 ~/.bash_pr
Linux 下MySQL 安裝與卸載
word stat client int etc dpkg init net 是否 參考博客:http://www.cnblogs.com/steven_oyj/archive/2010/05/24/1742808.html http://www.linuxidc.com/