建設(shè)部網(wǎng)站資質(zhì)人員查詢今日新聞
文章目錄
- 1. Linux基礎(chǔ)知識(shí)
- 2. Linux常用命令
- 2.1 基礎(chǔ)知識(shí)
- 2.2 ls命令
- 2.3 cd pwd命令
- 2.4 mkdir
- 2.5 touch、cat、more
- 2.6 cp、mv、rm
- 2.7 通配符、root模式
- 2.8 whicih、find命令
- 2.9 grep、mc、| 管道符
- 2.10 echo、反引號(hào)、tail、重定向符
- 2.11 vi、vm文本編輯器
1. Linux基礎(chǔ)知識(shí)
Linux內(nèi)核:調(diào)用硬件,例如調(diào)用CPU、內(nèi)存、文件系統(tǒng)、網(wǎng)絡(luò)通訊等等
系統(tǒng)級(jí)應(yīng)用程序:出廠自帶程序,文件管理系統(tǒng)、任務(wù)管理器等等
虛擬機(jī):通過(guò)虛擬技術(shù),在電腦中虛擬出硬件,并給硬件安裝操作系統(tǒng),得到虛擬的電腦,成為虛擬機(jī)
FinalShell:實(shí)現(xiàn)遠(yuǎn)程連接到Linux操作系統(tǒng)上的軟件,跨國(guó)虛擬機(jī)界面,操作更加方便
WSL(windows subSystem for Linux):window10中自帶的LInux系統(tǒng),將直接調(diào)用電腦的直接硬件系統(tǒng),Terminal為其終端編譯工具
虛擬機(jī)快照:保存虛擬機(jī)的狀態(tài),將虛擬機(jī)恢復(fù)到之前的狀態(tài)
2. Linux常用命令
2.1 基礎(chǔ)知識(shí)
命令格式:command -optation parameter
ls -l home/sweet ls是命令本身 -l是選項(xiàng) /home/sweet是參數(shù)
解釋:以列表的形式顯示/home/sweet目錄中的內(nèi)容
cp -r test01 test02 cp是命令本身
解釋:復(fù)制test01成為test02
2.2 ls命令
參數(shù):-a 顯示所有目錄,包括隱藏目錄,-l 以列表的形式顯示出來(lái)
. 開(kāi)頭的文件是被隱藏的文件
參數(shù)可以組合使用
2.3 cd pwd命令
cd 無(wú)需選項(xiàng),只需參數(shù)
cd 無(wú)參數(shù)時(shí),將回到根目錄
pwd 列出當(dāng)前工作目錄
例如:
cd ./Desktop等同于cd Desktop
cd … 回到上一級(jí)目錄, cd …/…回到上兩級(jí)目錄
cd ~回到home目錄
2.4 mkdir
mkdir -p 創(chuàng)建多個(gè)層級(jí)目錄,mkdir涉及權(quán)閑問(wèn)題
2.5 touch、cat、more
touch 創(chuàng)建文件,touch命令無(wú)選項(xiàng),參數(shù)必填,相對(duì)和絕對(duì)路徑都可以
cat命令讀取文件內(nèi)容,沒(méi)有選項(xiàng),參數(shù)表示被查看的文件路徑
more 命令讀取文件內(nèi)容,支持翻頁(yè),空格鍵翻頁(yè)
2.6 cp、mv、rm
cp 復(fù)制文件和文件夾,-r表示復(fù)制文件夾,參數(shù)表示兩個(gè)路徑
mv 移動(dòng)文件或文件夾,無(wú)選項(xiàng),參數(shù)表示兩個(gè)路標(biāo)
mv test01.txt test02.txt 可以實(shí)現(xiàn)改名
rm 用于刪除文件或文件夾
-r 用于表示文件夾的路徑,參數(shù)可以十多個(gè)文件或文件夾
-f 表示強(qiáng)制刪除,-root刪除時(shí)不會(huì)有提示,普通用戶刪除將彈出提示
2.7 通配符、root模式
test* 表示匹配任何以test開(kāi)頭的文件
*test 表示匹配任何以test結(jié)尾的文件
test 表示匹配任何包含test的內(nèi)容
su - root 登錄root管理員,exit退出root管理員
2.8 whicih、find命令
which 查找程序文件所在的位置
find 按文件名或文件大小查找文件
格式:find 起始路徑 -name
-size 表示按文件的大小、+表示大于,-表示小于,n 表示數(shù)字,kMG表示單位
支持通配符查找
2.9 grep、mc、| 管道符
grep命令通過(guò)檢測(cè)特定的內(nèi)容,通過(guò)關(guān)鍵字進(jìn)行文件過(guò)濾
-n 在統(tǒng)計(jì)結(jié)果中過(guò)濾的結(jié)果中的行號(hào)、關(guān)鍵字、文件路徑
mc 命令統(tǒng)計(jì)內(nèi)容數(shù)量
-c 統(tǒng)計(jì)字節(jié)大小
-m 統(tǒng)計(jì)字符數(shù)量
-l 統(tǒng)計(jì)行數(shù)
-w 統(tǒng)計(jì)單詞數(shù)量
管道符:
將坐標(biāo)命令的結(jié)果作為右邊命令的輸入,可以嵌套使用
2.10 echo、反引號(hào)、tail、重定向符
echo 輸出內(nèi)容
反引號(hào)
重定向符:
'>'表示將左側(cè)的結(jié)果,覆蓋寫(xiě)入右側(cè)的指定文件中
'>>'表示將左側(cè)的結(jié)果,追寫(xiě)入右側(cè)的指定的文件中
tail:可以查看文件尾部的內(nèi)容,跟蹤文件的最新的更改
-f 表示持續(xù)跟蹤
-num 表示尾部多少行,默認(rèn)10行
2.11 vi、vm文本編輯器
命令模式:按鍵輸入,以命令驅(qū)動(dòng)不同的功能
輸入模式:對(duì)文件的自由輸入
底線命令模式:以開(kāi)始、通常用于文件的保存、退出