linux中的配置檔案/etc/profile和.bashfile 的區別

quanjima發表於2014-09-25

/etc/profile
這個檔案是每個使用者登入時都會執行的環境變數設定搜尋

.bashfile
是單使用者登入時執行的       例如:root會執行的

沒有必要記得太清,只要知道大致是幹什麼的,操作多了就明白了!
             注意:前面有/etc/**的是系統級的配置檔案
                        前面無/etc/**的是使用者級別的

公共的啟動配置檔案(系統級的)
/etc/bashrc 存有整個系統的別名和功能(Ubuntu是/etc/bash.bashrc)
/etc/profile 存有整個系統的環境引數和啟動程式

個人的啟動配置檔案(使用者級的)
決定使用者自己所獨有的一些配置
$HOME/.bashrc 存有使用者別名和功能
$HOME/.bash_profile 存有使用者環境引數和啟動程式(Ubuntu是~/.profile)
$HOME/.bash_logout 存有退出系統時的結束方式
$HOME /.inputrc 存有主要繫結數值和其他位元數值(Ubuntu預設只有/etc/inputrc)


 

公共的啟動配置檔案(系統級的)
/etc/bashrc 存有整個系統的別名和功能(Ubuntu是/etc/bash.bashrc)
/etc/profile 存有整個系統的環境引數和啟動程式

個人的啟動配置檔案(使用者級的)
決定使用者自己所獨有的一些配置
$HOME/.bashrc 存有使用者別名和功能
$HOME/.bash_profile 存有使用者環境引數和啟動程式(Ubuntu是~/.profile)
$HOME/.bash_logout 存有退出系統時的結束方式
$HOME /.inputrc 存有主要繫結數值和其他位元數值(Ubuntu預設只有/etc/inputrc)

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29913993/viewspace-1280784/,如需轉載,請註明出處,否則將追究法律責任。

相關文章