Linux命令基礎知識
1. 命令提示符
如圖所示,光標前面的一些字符,稱爲命令提示符。
其中@前面 wuziwei 爲登錄到系統的用戶名;@讀作”at”,意思爲在…之上,@後面的localhost表示Linux系統的主機名,
這一段 wuziwei@localhost 則表示 wuziwei 用戶登錄到主機 localhost 上,而 ~ 表示當前目錄,剛登錄進入系統時,當前目錄都是登錄用戶的家目錄,所以符號 ~ 代表的是家目錄。
注:
圖例中的用戶爲普通用戶,故提示符爲$ ; 若登錄的用戶是系統管理員用戶即root用戶,則提示符爲#,如下圖所示
2. 命令基本格式
ls 命令名;-a選項;/boot參數
命令名爲該命令的名稱,命令名通常是該命令功能的英文簡寫,同時需要注意的是Linux系統區分大小寫,大小寫的字母是不同字符,因此無論在輸入命令、選項還是參數時,都需要注意區分大小寫,Linux的命令通常是小寫。
選項用於擴展命令功能,通常使用格式爲”-單字母”如”-a”,或者”–單詞”,如”–all”,單詞通常爲小寫,是與選項功能相對應的英文單詞(例如all即表全部)。
同一個命令可以同時使用多個選項,使用多個選項時,可以先寫”-”,然後講多個選項字母跟在後面,如”-al”,也可以將每個選項單獨寫,中間用空格隔開,如,”-a -l”,其輸出結果一樣。
如圖所示:
選項之間通常沒有順序關係,根據不同的命令,參數可以有一個或多個,也可以沒有。參數通常用於表示命令執行的對象,有些命令的選項也需要帶參數,其所帶參數應當跟在選項後面。
3. 命令執行結果
如上圖所示,輸入 ls命令後,顯示以下內容即爲顯示結果。如果沒有顯示任何提示消失,如輸入 touch a 後,通常認爲命令成功執行,說明命令執行本身並沒有相應結果輸出。
如果命令在輸入過程中出現命令或者參數錯誤,系統均會給出相應錯誤提示,如下圖所示:
4. 使用命令幫助
Linux系統提供了命令幫助,建議使用如下命令來查看命令幫助
命令名 --help
–help (槓槓help)選項用於查看前面命令的幫助信息,幫助信息中一般包含命令格式,命令示例和選項功能說明。
Linux還可以使用命令”man 命令名”來查看該命令操作說明文檔,該說明文檔是對該命令的最詳細的說明,按q退出man,如下圖所示:
這些命令都可以幫助我們直接在Linux系統中找到命令的使用方法。
5. 查看歷史命令
Linux記錄了用戶使用的歷史命令,並提供”↑”鍵和”↓”鍵來查看歷史命令,對查找到歷史命令,可以用過回車再次執行命令,也可對命令進行原有的修改後再執行。
6. 自動補全命令
Linux系統提供了命令的自動補全功能,來提高命令的輸入速度,該功能通過使用”TAB”鍵來實現。再輸入命令時,如果命令較長可以只輸入命令的前面部分,然後按”TAB”鍵。
需要注意的是,如果沒有其他命令跟該命令的前面部分相同,即Linux已能夠通過目前輸入的命令找到唯一命令的Linux命令,Linux將自動補全該命令的後面部門;如果還有其他命令與該命令的已輸入部分相同,則不會自動補全。 但連續按兩次”TAB”鍵,Linux系統會把所有與前面部分相同命令顯示出來。