天天看點

指令基本概念及部分指令用法

                                    指令基本概念及部分指令用法

-----------------------------------------------------------------------------------------------------------------------------------------------

十四、互動式接口

互動式接口:啟動終端後,在終端裝置附加一個互動式應用程式,要麼是圖形化接口GUI,要麼是指令行接口CLI。

十五、Shell相關概念

1.Shell是Linux系統的使用者界面,提供了使用者與核心進行互動操作的一種接口,提供的為指令行接口;

2.Shell也被稱作指令解釋器;

3.Shell是一種進階程式設計語言,可以用來制作腳本工具等。

十六、指令格式

COMMAND  [OPTION]  [ARGUMENTS]

    指令             長短項          參數

1.指令短項可以寫一起,比如說rm -r -f 等同于rm -rf;

2.指令option項可以另起一行寫,比如rm -r -f 等同于rm \Enter鍵 -r \ Enter鍵 -f

十七、指令相關概念

指令分為外部指令和内部指令,内部指令是随着開機就加載在記憶體中的bash而啟動,外部指令位于/bin/類檔案夾中;用type指令來區分一個指令是外部指令還是内部指令;

比如說type cd,出現cd is a shell builtin,此類别為内部指令;type date 出現date is /usr/bin/date,此類别為外部指令;

内部指令檢視幫助為command -h或command --help,外部指令檢視幫助為man command;

拿到一個陌生的新指令,想了解它的使用方法,先用type判斷它是外部指令還是内部指令,然後用whatis指令判斷在man第幾章,之後再決定用help或者man擷取幫助說明。

對于一串複雜指令的執行,執行順序為(1)先看是否為内部指令;

                                                          (2)看記憶體緩存中是否有該指令;

                                                              (3)按echo $PATH(外部指令存放路徑)順序查

十八、指令總結

指令搬遷到這篇文章。