Linux高階指令

2021-10-08 03:15:07 字數 2441 閱讀 2208

作用:顯示出目錄所佔磁碟空間大小的情況。

用法: #du -sh 目錄路徑

-s:表示sumary,匯**計。

-h:表示以較高可讀性的形式顯示

#ls -l 指令僅可以看到資料夾所佔磁碟空間的大小,不包含資料夾所包含的檔案

作用:檢視磁碟的剩餘空間的情況。

用法:#df -m

-m:表示以mb為單位進行檢視。

作用:檢視記憶體的使用情況。

用法:同df指令

作用:根據條件去查詢文件所在位置。

常見選項:

-name :根據名字進行查詢

-type :根據文件型別進行查詢

-user : 根據文件所有者進行查詢

-group : 根據所屬的使用者組進行查詢

-size:根據大小進行查詢

-name選項支援萬用字元」 * 「,模糊查詢。

作用:檢視程序。

用法:#ps -ef

-e:等價於-a,all,表示全部。

-f:表示full,顯示全部列。

uid:該程序的啟動使用者名稱

pid:process id,程序的id號

ppid:parent process id,父程序id號

c:表示cpu的使用情況

stime:strat time,啟動時間

tty:終端裝置編號,」 ?「表示程序不是由終端發起的

time:持續執行的時間

cmd:顯示程序的名稱或者位置

作用:操作服務(啟動/停止/重啟)

用法:#service 服務名 start/stop/restart

對於服務名時存在要求的,要求服務名必須存在於」 /etc/init.d 「目錄下。

除了可以用service指令操作服務,還可以通過以下語法:

#/etc/init.d/服務名  start/stop/restart

作用:搜尋,過濾,主要對於檔案/內容進行篩選,選出需要的內容

常見選項:

linux嚴格區分大小寫。

-v: 排除關鍵字所在行。

-e:-e表示extension,該用法表示多條件篩選,關鍵字用」 | 「進行分割,表示or。

作用:word count,其作用是用於統計檔案的·各項數值(行、單詞數、位元組數)

用法:#wc -lwc 文件路徑

-l:line,行數

-w:woed,單詞數

-c:byte,位元組數

其顯示結果與」 lwc 「的順序無關,均為行數、字數、位元組數。

嚴格意義上來講,管道不是指令,其只是乙個符號」 | 「,作用是將多個指令合在一行上進行操作。主要用在搜尋、過濾等上面。

用法:#必須子終端中有輸出的指令1  |  該指令必須要求有輸入的指令2(有讀取檔案內容的需求)|。。。。。

管道的核心概念:管道前邊指令的輸出是後邊指令的輸入。

作用:檢視/配置計算機當前的網絡卡配置資訊。

ens33中的inet後為ip位址,lo中的為本地環迴位址,一般都會用來檢查本地網路協議、基本資料介面等是否正常。

作用:檢查計算機與目標計算機之間的網路連線是否正常/檢測本地網路協議或資料介面是否正常。

數值越大,網路延遲越大

檢視本地網路協議的命令為:

#ping 127.0.0.1

Linux高階指令

linux版本 centos 6.6 i386 bin 1.iso du sh 目錄路徑 檢視資料夾和檔案的磁碟占用情況 s 表示匯 計 h 表示以較高可讀性的形式展示 例1 檢視 etc目錄下面的使用情況 注意 ls l 檢視出的不是檔案的真實大小,只是當前資料夾的大小,不包含檔案裡面內容的大小 ...

linux高階指令

語法 hostname 含義 輸出完整的主機名 hostname f 含義 輸出當前主機名中的fqdn 全限定網域名稱 語法 id 含義 顯示當前執行命令的基本資訊 id 使用者名稱 含義 顯示當前指定的使用者的基本資訊 顯示當前使用者的名稱 語法 whoami 主要檢視伺服器的程序資訊 語法ps ...

Linux高階指令

含義 操作伺服器的主機名 語法 hostname 含義 輸出完整的主機名 hostname f 含義 輸出當前主機名中的fqdn 即全限定網域名稱 含義 檢視使用者的基本資訊 使用者id,使用者組id,附加組id,指令如果不指定使用者的話則預設當前使用者 語法 id 含義 顯示當前執行命令使用者的基...