1.進階指令 1.1.du指令 作用:du表示directory used,顯示出目錄所占的磁碟空間大小的情況。 語法:#du -sh 目錄路徑 選項說明: -s:表示sumary,彙總統計 -h:表示以較高可讀性的形式顯示 1.2.df指令 作用:disk free,查看磁碟的剩餘空間的情況。 語 ...
1.進階指令
1.1.du指令
作用:du表示directory used,顯示出目錄所占的磁碟空間大小的情況。
語法:#du -sh 目錄路徑
選項說明:
-s:表示sumary,彙總統計
-h:表示以較高可讀性的形式顯示
1.2.df指令
作用:disk free,查看磁碟的剩餘空間的情況。
語法:#df -h
選項說明:
-h:表示以較高可讀性單位進行查看。
1.3.free指令
作用:查看記憶體的使用情況
語法:#free -m
選項含義:
-m:表示以mb為單位進行查看
1.4.find指令
作用:表示根據條件去查詢文檔的所在位置。
語法:#find 範圍路徑 選項 選項的值 [選項 選項的值 ….]
常見的選項:
-name:根據名字進行查詢
-type:根據文檔的類型進行查詢。[d表示文件夾,f表示普通文件,s表示套接字文件,l表示連接文件,c表示字元設備文件,b表示塊狀設備文件]
-user:根據所有者進行查詢
-group:根據所屬的用戶組進行查詢
-size:根據大小進行查詢
1.5.ps指令
作用:表示process show,查看進程
語法:#ps -ef 【補充語法:#ps aux,BSD格式進行輸出】
選項含義:
-e:等價於-A,all,表示全部
-f:表示full,顯示全部的列
1.6.service指令
作用:操作服務的(啟動/停止/重啟)
語法:#service 服務名 start/stop/restart
服務名必須要在/etc/init.d中可見
1.7.grep指令
作用:搜索、過濾,主要用於對文件/內容進行篩選,選出需要的內容
語法:#grep [選項] 關鍵詞 文件路徑/內容
常見的選項:
-v:排除,取反
1.8.wc指令
作用:word count,其作用是用於統計文件的各項數值(行、單詞數、位元組數)
語法:#wc -lwc 文檔的路徑
選項含義:
-l:line,行數
-w:word,單詞數
-c:byte,位元組數
1.9.管道
管道嚴格意義上說其不是指令,其只是一個符號“|”。該符號主要起到輔助的作用,能夠將多個指令合在一行上進行操作。主要用在搜索過濾等上面。
語法:# 必須在終端中有輸出內容的指令 | 有輸入的指令[要求有讀取文件內容的需求]
管道的核心理解概念:管道前面的指令的輸出其實就是管道後面指令的輸入