溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Linux基礎(chǔ)命令(上)

發(fā)布時(shí)間:2020-07-21 01:15:03 來(lái)源:網(wǎng)絡(luò) 閱讀:282 作者:友引町 欄目:云計(jì)算

實(shí)驗(yàn)環(huán)境:centos7, xshell6

一、Linux命令分類(lèi)及格式
Linux命令大體上可以分為兩類(lèi),一是內(nèi)部命令,另一類(lèi)是外部命令。
內(nèi)部命令:指的是集成與Shell解釋器程序內(nèi)部的一些特殊指令,也稱(chēng)為內(nèi)建指令。內(nèi)部命令屬于Shell的一部分,所以并沒(méi)有單獨(dú)對(duì)應(yīng)的系統(tǒng)文件,只要Shell解釋器程序被運(yùn)行,內(nèi)部指令也就自動(dòng)載入內(nèi)存了,用戶(hù)可直接使用。內(nèi)部命令無(wú)需從硬盤(pán)中讀取文件,因此執(zhí)行效率較高。

外部命令:指的是Linux系統(tǒng)中能夠完成特定功能的腳本文件或二進(jìn)制程序,每個(gè)外部命令對(duì)應(yīng)了系統(tǒng)中的一個(gè)文件,是屬于Shell解釋器程序之外的命令,所以稱(chēng)為外部命令。Linux系統(tǒng)必須知道外部命令對(duì)應(yīng)的文件位置,才能夠由Shell加載并完成。

Linux命令行的格式
命令字:命令字即命令名稱(chēng),是整條命令中最關(guān)鍵的的一部分。
選項(xiàng):選項(xiàng)的作用是調(diào)節(jié)命令的具體功能,決定這條命令如何執(zhí)行。
參數(shù):命令參數(shù)是命令字的處理對(duì)象,通常情況下命令參數(shù)文件名、目錄名或用戶(hù)名等內(nèi)容。
其中,命令字、選項(xiàng)、參數(shù)之間用空格隔開(kāi),多余的空格將被忽略。其中命令行中的選項(xiàng)和參數(shù)在某些情況下是可以省略的,即命令行可以只有命令字,也可以只有命令字、選項(xiàng),或者只有命令字、參數(shù)。

二 Linux命令實(shí)操

下圖為xshell登陸界面,含義如圖所示

Linux基礎(chǔ)命令(上)

若為$標(biāo)識(shí),則為普通用戶(hù)

Linux基礎(chǔ)命令(上)

(1) hostname
hostname命令可以查看當(dāng)前主機(jī)的完整的名稱(chēng),也可以用來(lái)修改當(dāng)前系統(tǒng)的主機(jī)名
查看主機(jī)名時(shí),直接輸入命令hostname

Linux基礎(chǔ)命令(上)

修改主機(jī)名時(shí),命令后輸入所要改為的主機(jī)名即可

Linux基礎(chǔ)命令(上)

(2) pwg
pwg命令用于顯示用戶(hù)當(dāng)前所在的工作目錄位置,工作目錄是用戶(hù)操作文件或其他子目錄的默認(rèn)位置起點(diǎn),使用pwg命令不添加任何選項(xiàng)和或參數(shù)。

Linux基礎(chǔ)命令(上)

(3)cd

cd命令用于將用戶(hù)的工作目錄更改到其他位置,通常使用時(shí)需要切換到目標(biāo)位置作為稱(chēng)呼。
cd 返回宿主目錄即家目錄
Linux基礎(chǔ)命令(上)
cd.. 返回上一層目錄
Linux基礎(chǔ)命令(上)
cd ../../返回上上層目錄
Linux基礎(chǔ)命令(上)
cd / 返回根目錄
Linux基礎(chǔ)命令(上)

cd - 二個(gè)路徑來(lái)回切換
Linux基礎(chǔ)命令(上)

(4)ls
ls命令主要用于顯示目錄中的內(nèi)容,包括子目錄和文件的相關(guān)屬性信息等。使用的參數(shù)可以是目錄名,也可以是文件名,允許在同一條命令中同時(shí)使用多個(gè)參數(shù)。
在字符模式中以顏色區(qū)分不同的文件,深藍(lán)色表示目錄,白色表示一般文件,綠色表示可執(zhí)行文件,×××表示設(shè)備文件,紅色表示壓縮文件。
執(zhí)行不帶任何選項(xiàng),參數(shù)的ls命令,可顯示當(dāng)前目錄中包含的子目錄,文件列表信息。
Linux基礎(chǔ)命令(上)

ls -a
顯示所有目錄和文件信息,包括以 “.”開(kāi)頭的隱藏目錄和隱藏文件
Linux基礎(chǔ)命令(上)
ls -s
顯示詳細(xì)信息,即單個(gè)文件大小
Linux基礎(chǔ)命令(上)
ls -lh
顯示目錄總大小以及單個(gè)文件大小

Linux基礎(chǔ)命令(上)

(5) \
轉(zhuǎn)行顯示,注意轉(zhuǎn)行符和前面不能有空格
下圖中路徑為etc目錄下的abrt文件,轉(zhuǎn)行輸入
Linux基礎(chǔ)命令(上)

(6)du

du 命令可用于統(tǒng)計(jì)制定目錄所占磁盤(pán)空間的大小。使用目錄或文件的名稱(chēng)作為參數(shù)。du命令可選項(xiàng)如下圖
Linux基礎(chǔ)命令(上)
統(tǒng)計(jì)boot目錄的大小
du -a

Linux基礎(chǔ)命令(上)
Linux基礎(chǔ)命令(上)
du -s
Linux基礎(chǔ)命令(上)
du -ah
Linux基礎(chǔ)命令(上)
du -sh
Linux基礎(chǔ)命令(上)

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI