命令 | 做用 | 語法 | 選項 |
---|---|---|---|
ping緩存 |
測試網絡的連通性服務器 |
ping 選項 IP地址網絡 |
-c 指定發送次數socket ping 命令使用的是icmp協議,不佔用端口tcp |
ifconfig測試 |
查看和設置網卡網絡配置spa |
ifconfig [-a] [網卡設備標識]3d |
-a:顯示全部網卡信息blog ifconfig [網卡設備標識] IP地址 :修改ip地址進程 |
netstat |
主要用於檢測主機的網絡配置和情況 |
-a all顯示全部鏈接和監聽端口 -t (tcp)僅顯示tcp相關選項 -u (udp)僅顯示udp相關選項 -n 使用數字方式顯示地址和端口號 -l (listening) 顯示監控中的服務器的socket
eg:# netstat -tlnu 查看本機監聽的端口 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 協議 待收數據包 待發送數據包 本地ip地址:端口 遠程IP地址:端口 |
命令 | 做用 | 語法 | 選項 |
ps |
查看系統中的進程信息 |
ps [-auxle] |
a:顯示全部用戶的進程 u:顯示用戶名和啓動時間 x:顯示沒有控制終端的進程 e:顯示全部進程,包括沒有控制終端的進程 l:長格式顯示 |
pstree |
查看當前進程樹 |
pstree [選項] |
-p 顯示進程PID -u 顯示進程的所屬用戶 |
top |
查看系統健康狀態 顯示當前系統中耗費資源最多的進程,以及系統的一些負載狀況。 |
top [選項] |
-d 秒數,指定幾秒刷新一次,默認3秒(動態顯示) |
命令 | 做用 | 語法 | 選項 |
---|---|---|---|
df |
用於查看Linux文件系統的狀態信息,顯示各個分區的容量、已使用量、未使用量及掛載點等信息。看剩餘空間 |
df [-hkam] [掛載點] |
-h(human-readable)根據磁盤空間和使用狀況 以易讀的方式顯示 KB,MB,GB等 -M 以MB爲單位顯示信息 |
du |
用於查看文件或目錄的大小(磁盤使用空間) |
du [-abhs] [文件名目錄] |
-a 顯示子文件的大小 -h以易讀的方式顯示 KB,MB,GB等 -s summarize 統計總佔有量 |
df命令和du命令的區別: df命令是從文件系統考慮的,不只考慮文件佔用的空間,還要統計被命令或者程序佔用的空間。 du命令面向文件,只計算文件或目錄佔用的空間。 |
|||
free |
查看內存及交換空間使用狀態 |
free [-kmg] |
-k: 以KB爲單位顯示,默認就是以KB爲單位顯示 -m: 以MB爲單位顯示 -g: 以GB爲單位顯示 |
清理緩存命令: echo 1 > /proc/sys/vm/drop_caches |
命令 | 做用 | 語法 | 選項 |
---|---|---|---|
useradd |
添加用戶 |
useradd [選項] 用戶名 |
|
passwd |
修改密碼命令 |
passwd [選項] [用戶名] |
|
userdel |
刪除用戶 |
-r 刪除帳號時同時刪除宿主目錄 |
臨時生效: | hostname 主機名 |
永久生效:修改配置文件 | vi /etc/sysconfig/network |
修改主機名和ip地址之 間的映射關係:在配置文件中寫入本機ip,主機名,可設置任意多個。
測試:
ping主機名實際上ping的仍是ip.