您好,登錄后才能下訂單哦!
實驗環境:centos7, xshell6
一、Linux命令分類及格式
Linux命令大體上可以分為兩類,一是內部命令,另一類是外部命令。
內部命令:指的是集成與Shell解釋器程序內部的一些特殊指令,也稱為內建指令。內部命令屬于Shell的一部分,所以并沒有單獨對應的系統文件,只要Shell解釋器程序被運行,內部指令也就自動載入內存了,用戶可直接使用。內部命令無需從硬盤中讀取文件,因此執行效率較高。
外部命令:指的是Linux系統中能夠完成特定功能的腳本文件或二進制程序,每個外部命令對應了系統中的一個文件,是屬于Shell解釋器程序之外的命令,所以稱為外部命令。Linux系統必須知道外部命令對應的文件位置,才能夠由Shell加載并完成。
Linux命令行的格式
命令字:命令字即命令名稱,是整條命令中最關鍵的的一部分。
選項:選項的作用是調節命令的具體功能,決定這條命令如何執行。
參數:命令參數是命令字的處理對象,通常情況下命令參數文件名、目錄名或用戶名等內容。
其中,命令字、選項、參數之間用空格隔開,多余的空格將被忽略。其中命令行中的選項和參數在某些情況下是可以省略的,即命令行可以只有命令字,也可以只有命令字、選項,或者只有命令字、參數。
二 Linux命令實操
下圖為xshell登陸界面,含義如圖所示
若為$標識,則為普通用戶
(1) hostname
hostname命令可以查看當前主機的完整的名稱,也可以用來修改當前系統的主機名
查看主機名時,直接輸入命令hostname
修改主機名時,命令后輸入所要改為的主機名即可
(2) pwg
pwg命令用于顯示用戶當前所在的工作目錄位置,工作目錄是用戶操作文件或其他子目錄的默認位置起點,使用pwg命令不添加任何選項和或參數。
(3)cd
cd命令用于將用戶的工作目錄更改到其他位置,通常使用時需要切換到目標位置作為稱呼。
cd 返回宿主目錄即家目錄
cd.. 返回上一層目錄
cd ../../返回上上層目錄
cd / 返回根目錄
cd - 二個路徑來回切換
(4)ls
ls命令主要用于顯示目錄中的內容,包括子目錄和文件的相關屬性信息等。使用的參數可以是目錄名,也可以是文件名,允許在同一條命令中同時使用多個參數。
在字符模式中以顏色區分不同的文件,深藍色表示目錄,白色表示一般文件,綠色表示可執行文件,×××表示設備文件,紅色表示壓縮文件。
執行不帶任何選項,參數的ls命令,可顯示當前目錄中包含的子目錄,文件列表信息。
ls -a
顯示所有目錄和文件信息,包括以 “.”開頭的隱藏目錄和隱藏文件
ls -s
顯示詳細信息,即單個文件大小
ls -lh
顯示目錄總大小以及單個文件大小
(5) \
轉行顯示,注意轉行符和前面不能有空格
下圖中路徑為etc目錄下的abrt文件,轉行輸入
(6)du
du 命令可用于統計制定目錄所占磁盤空間的大小。使用目錄或文件的名稱作為參數。du命令可選項如下圖
統計boot目錄的大小
du -a
du -s
du -ah
du -sh
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。