Linux基礎(chǔ)命令整理一

1、Linux命令基礎(chǔ)格式

[root@localhost~]#? ? 介紹如下:

[]:提示符的分隔符號(hào),沒(méi)有特殊含義;

root:顯示的是當(dāng)前的登錄用戶;

@:分隔符號(hào),沒(méi)有特殊含義;

localhost:當(dāng)前系統(tǒng)的簡(jiǎn)寫主機(jī)名;

~:代表當(dāng)前所在目錄(家目錄);

$#:命令提示符,標(biāo)識(shí)登錄的用戶權(quán)限等級(jí)(超級(jí)用戶#;普通用戶$)

2、ls命令(顯示當(dāng)前目錄下的文件)

格式:[root@localhost~]#ls 【選項(xiàng)】 【文件名或目錄名】

-a:顯示所有文件;

-d:顯示目錄信息,而不是目錄下是文件;

-h:顯示文件大?。?/p>

-l:長(zhǎng)格式顯示;

3、cd命令(切換目錄)

格式:[root@localhost~]#cd 【目錄名】

~:代表用戶的家目錄;

-:代表上次所在目錄;

.:代表當(dāng)前目錄;

..:代表上級(jí)目錄

4、mkdir命令(創(chuàng)建空目錄)

格式:[root@localhost~]#mkdir 【選項(xiàng)】目錄名

-p:遞歸創(chuàng)建所需目錄

5、rmdir命令(刪除空目錄)

格式:[root@localhost~]#rmdir 【選項(xiàng)】目錄名

-p:遞歸刪除

6、touch命令(創(chuàng)建文件)

格式:[root@localhost~]#touch 【選項(xiàng)】文件名

7、stat命令(顯示文件或文件系統(tǒng)的詳細(xì)信息)

格式:[root@localhost~]#stat 【選項(xiàng)】文件名或目錄名

8、cat命令(查看文件內(nèi)容)

格式:[root@localhost~]#cat 【選項(xiàng)】文件名

-A:顯示所有隱藏符號(hào);

-E:顯示每行結(jié)尾的回車符$;

-n:顯示行號(hào);

-V:顯示特殊字符

9、more命令(分屏顯示文件內(nèi)容)

格式:[root@localhost~]#more 【選項(xiàng)】文件名

空格鍵:向下翻頁(yè)

b:向上翻頁(yè)

回車鍵:向下滾動(dòng)一行

/字符串:搜索指定的字符串

q:退出

10、head命令(顯示文件開頭的內(nèi)容)

格式:[root@localhost~]#head 【選項(xiàng)】文件名

-n行數(shù):從文件頭開始,顯示指定行數(shù)

-v:顯示文件名

11、tail命令(顯示文件結(jié)尾的內(nèi)容)

格式:[root@localhost~]#tail 【選項(xiàng)】文件名

-n行數(shù):從文件尾開始,顯示指定行數(shù)

-f:監(jiān)聽文件的新增內(nèi)容

12、ln命令(創(chuàng)建連接-硬鏈接和軟連接)

格式:[root@localhost~]#ln 【選項(xiàng)】源文件 目標(biāo)文件

-s:創(chuàng)建軟連接。默認(rèn)創(chuàng)建硬鏈接(不加-s)

-f:強(qiáng)制創(chuàng)建,若目標(biāo)文件存在則刪除后在創(chuàng)建

13、rm命令(刪除文件或目錄)

格式:[root@localhost~]#rm 【選項(xiàng)】文件或目錄

-f:強(qiáng)制刪除

-i:在刪除前詢問(wèn)用戶

-r:遞歸刪除

14、cp命令(復(fù)制文件和目錄)

格式:[root@localhost~]#cp 【選項(xiàng)】源文件 目標(biāo)文件

-p:復(fù)制后目標(biāo)文件保留源文件的所有屬性

-r:遞歸復(fù)制(用于復(fù)制目錄)

15、mv命令(移動(dòng)文件或改名)

格式:[root@localhost~]#mv 【選項(xiàng)】源文件 目標(biāo)文件

-f:強(qiáng)制覆蓋

-i:若目標(biāo)文件存在會(huì)詢問(wèn)用戶是否覆蓋

-n:若目標(biāo)文件存在則不會(huì)覆蓋

-v:顯示詳細(xì)信息

16、man命令(顯示聯(lián)機(jī)幫助手冊(cè))

格式:[root@localhost~]#man 【選項(xiàng)】命令

17、info命令(幫助指令)

格式:[root@localhost~]#info 命令

18、help命令(顯示命令的幫助命令)

格式:[root@localhost~]#help 內(nèi)置命令

如:--help 選項(xiàng) (ls --help)

19、whereis命令(查找二進(jìn)制命令、源文件和幫助文檔)

格式:[root@localhost~]#whereis 【選項(xiàng)】命令

-b:只查找二進(jìn)制命令

-m:只查找?guī)椭臋n

20、which命令(列出命令的所在路徑)

格式:[root@localhost~]#which 命令

21、locate命令(按照文件名搜索文件)

格式:[root@localhost~]#locate 【選項(xiàng)】文件名

-i:忽略大小寫

22、find命令(在目錄中查找文件)

格式:[root@localhost~]#find 搜索路徑 【選項(xiàng)】搜索內(nèi)容

-name:按照文件名搜索

-iname:按照文件名搜索,不區(qū)分文件名大小

-size[+-]大?。喊凑罩付ù笮∷阉魑募?/p>

-perm [+-]權(quán)限模式:按照文件權(quán)限查找

-type d:查找目錄

-type f:查找普通文件

-type l:查找軟連接文件

23、zip命令(壓縮文件或目錄)

格式:[root@localhost~]#zip 【選項(xiàng)】壓縮包名 源文件或源目錄

-r :壓縮目錄

24、unzip命令(解壓zip格式的壓縮包)

格式:[root@localhost~]#unzip 【選項(xiàng)】壓縮包名

-d:指定解壓縮位置

25、gzip命令(壓縮文件或目錄)

格式:[root@localhost~]#gzip 【選項(xiàng)】源文件

-c:將壓縮數(shù)據(jù)輸出到標(biāo)準(zhǔn)輸出中,保留源文件

-d:解壓縮

-r:壓縮目錄

-v:顯示壓縮文件的信息

26、gunzip命令(解壓縮文件或目錄)

格式:[root@localhost~]#gunzip 源文件

27、bzip2命令(bz2格式的壓縮命令)

格式:[root@localhost~]#bzip2 【選項(xiàng)】源文件

-d:解壓縮

-k:壓縮時(shí),保留源文件

-v:顯示壓縮的詳細(xì)信息

28、bunzip命令(bz2格式的解壓縮命令)

格式:[root@localhost~]#bunzip2 【選項(xiàng)】源文件

29、tar壓縮命令(打包與解打包命令)

格式:[root@localhost~]#tar 【選項(xiàng)】【-f 壓縮包名】源文件或目錄

-c:打包

-f:指定壓縮包的文件名

-v:顯示打包文件過(guò)程

例:tar -cvf 壓縮包名 源文件或目錄

解打包命令格式:[root@localhost~]#tar 【選項(xiàng)】壓縮名

-x:解打包

-f:指定壓縮包的文件名

-v:顯示打包文件過(guò)程

例:tar -xvf 壓縮包

“.tar.gz”和“.tar.bz2”格式:

-z:壓縮和解壓“.tar.gz”格式

-j:壓縮和解壓“.tar.bz2”格式

例-.tar.gz格式:壓縮:tar -zcvf 壓縮包名 源文件或目錄?

? ? 解壓:tar -zxvf 壓縮包名

.tar.bz2格式:壓縮:tar -jcvf 壓縮包名 源文件或目錄

? ? ? ? ? ? 解壓:tar -jxvf 壓縮包名

30、sync命令(刷新文件系統(tǒng)緩沖區(qū))

31、shutdown命令(關(guān)機(jī)和重啟)

格式:[root@localhost~]#shutdown 【選項(xiàng)】時(shí)間【警告信息】

-c:取消已執(zhí)行的shutdown命令

-h:關(guān)機(jī)

-r:重啟

32、關(guān)機(jī)和重啟命令

reboot重啟命令

halt和poweroff 關(guān)機(jī)命令

init命令:init 0 關(guān)機(jī);init 6 重啟

33、setup命令(系統(tǒng)配置工具)

34、ifconfig命令(查看和臨時(shí)修改IP地址)

35、ping命令(向網(wǎng)絡(luò)主機(jī)發(fā)送ICMP請(qǐng)求,測(cè)試網(wǎng)絡(luò)通信情況)

36、netstat命令(網(wǎng)絡(luò)狀態(tài)查看命令)

格式:[root@localhost~]#netstat 【選項(xiàng)】

-a:列出所有網(wǎng)絡(luò)狀態(tài)

-c秒數(shù):指定每隔幾秒刷新一次

-p:顯示pid和程序名

-n:顯示IP地址和端口號(hào)

-t:顯示tcp協(xié)議端口連接狀況

-u:顯示udp協(xié)議端口連接狀況

-l:顯示監(jiān)聽狀態(tài)的連接

例:顯示本機(jī)開啟的端口:netstat -tuln

?顯示所有連接:netstat -an

37、write命令(向其他用戶發(fā)送信息)

38、mail命令(發(fā)送和接收電子郵件)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容