1.tcpdump 用以過濾資料報或者定製輸出格式。
-n:使用ip位址表示主機,而不是主機名;使用數字表示埠號,而不是服務名稱;
-i: 制定要監聽的網絡卡介面;
-v:輸出乙個稍微詳細點的資訊;
-t:不列印時間戳;
-e:顯示乙太網幀頭部資訊;
-c:僅抓取指定數量的資料報;
-x:以十六進製制數顯示資料報的內容,但不顯示包中乙太網幀的頭部資訊;
-x:與-x選項類似,不過還列印每個十六進製制位元組對應的ascii碼;
-xx:與-x相同,不過還列印乙太網幀的頭部資訊;
-s:設定抓包時的抓取長度;
2.lsof 列出當前系統開啟的檔案描述符
-i:顯示socket檔案描述符。
-u:顯示指定使用者啟動的所有程序開啟的檔案描述符。
-c:顯示指定命令開啟的所有檔案描述符。
-p:顯示指定程序開啟的所有檔案描述符。
-t:僅顯示開啟了目標檔案描述符的程序pid。
3.nc(又被稱為瑞士軍刀) 用來快速構建網路連線,它可以用來除錯客戶端程式和伺服器程式。
4.strace 測試伺服器效能。它跟蹤程式執行過程中執行的系統呼叫和接收到的訊號,並將系統呼叫名,引數,返回值及訊號名輸出到標準輸出或者指定檔案
5.netstat 網路資訊統計工具。列印本地網絡卡介面上的全部連線,路由表資訊(一般用route和ifconfig命令),網絡卡及介面資訊(一般用route和ifconfig命令)。
6.vmstat 實時輸出系統的各種資源使用情況
7.ifstat 網路流量監測工具
8.mpstat 實時監測多處理器系統上的每個cpu使用情況
9.ipcs 檢視訊號量
10.ipcsm 檢視已經銷毀的訊號量
11.su 變更為其他使用者的身份
12.shutdown -h now (==poweroff) 立馬關機
shutdown -r now (==retboot) 立即重啟
shutdown是最常用最安全的關機重啟命令,它會在關機之前呼叫fsck檢查磁碟
增加乙個使用者使用:useradd
移除乙個使用者使用:userdel
會修改的系統檔案:/etc/passwd /etc/shadow /etc/growp
Linux 基礎每日一命之sed命令
sed命令是利用script來處理檔案 引數說明 e或 expression 以選項中指定的script來處理輸入的文字檔案。f動作說明 a 新增,a 的後面可以接字串,而這些字串會在新的一行出現 目前的下一行 c 取代,c 的後面可以接字串,這些字串可以取代 n1,n2 之間的行!d 刪除,因為是...
Linux學習筆記(一) 命令
dmtsai study command options parameter1 parameter2 命令 選項 引數1 引數2 說明 1 command為命令的名稱,例如變換工作目錄的命令cd等 2 中括號 並不存在於實際的命令中,表示是可選的,而加入選項設定時,通常選項前會帶 號,例如 h 有時...
Linux 實驗一 命令練習
1.檢視虛擬機器的ip資訊 ifconfig2.測試虛擬機器與ftp伺服器 172.xx.xx.xx 的連通性 ping 172.xx.xx.xx 通過 ctrl c 組合鍵強 退出正在運 的程式 ping 172.xx.xx.xx crtl c退出程式 yum install y lrzsz4.檢...