bash初始化過程

2021-05-26 01:58:11 字數 402 閱讀 5000

bourne again shell (bash )的初始化過程是這樣的:

1.bash 檢查檔案/etc/profile 是否存在

2. 如果存在,bash 就讀取該檔案,否則,跳過

3.bash 檢查主目錄下的檔案.bash_profile 是否存在。

4. 如果存在,bash 就讀取該檔案,否則,跳過

5.bash 檢查主目錄下的.bash_login 是否存在。

6. 如果存在,bash 就讀取該檔案,否則,跳過

7.bash 檢查主目錄下的檔案.profile 是否存在

8. 如果存在, bash 就讀取該檔案,否則,跳過。

這些步驟都執行完後,就出現提示符了, ksh 預設提示符是 $.

宣告:本文件可以隨意更改,但必須署名原作者

類初始化和例項初始化過程

類初始化過程 乙個類要建立例項需要先載入並初始化該類 main方法所在的類需要先載入和初始化 乙個子類要初始化需要先初始化父類 乙個類初始化就是執行 方法 由靜態類變數賦值 和靜態 塊組成 靜態類變數賦值 和靜態 塊從上往下執行 方法只執行一次 例項初始化過程 例項初始化就是執行 方法 方法可能過載...

bash的幾個初始化檔案

0 etc environment 設定整個系統的環境,與登入使用者無關。1 etc profile 全域性 公有 配置,不管是哪個使用者,登入時都會讀取該檔案。2 ect bashrc.bashrc 或 etc bashrc 它也是全域性 公有 的 bash執行時,不管是何種方式,都會讀取此檔案。...

記憶體初始化過程

1,物理記憶體資訊的獲取 0x15中斷,功能號 e820h,e801h,e88h 見檔案 linux arch i386 boot setup.s 執行完上面的 後,記憶體資訊被分為多條資訊放在e820map位置處,每個資訊條目長20位元組,包含乙個記憶體區間的資訊,條目數放在e820nr處。即實際...