1. 程式人生 > >Linux常用命令(持續更新......)

Linux常用命令(持續更新......)

(1)檢視80埠是否被佔用    :netstat -anp|grep 80 

(2)netstat命令各個引數說明如下:
  -t : 指明顯示TCP埠
  -u : 指明顯示UDP埠
  -l : 僅顯示監聽套接字
  -p : 顯示程序識別符號和程式名稱,每一個套接字/埠都屬於一個程式。
  -n : 不進行DNS輪詢,顯示IP(可以加速操作)

(3)netstat命令

netstat   -n   以數字形式顯示地址和埠號

netstat   -b  顯示在建立每個連線或偵聽埠時涉及的可執行程式

netstat    -a  顯示所有連線和偵聽埠

netstat    -s  顯示每個協議的統計。預設情況下,顯示IP、TCP、UDP 的統計;

netstat    -nat|grep -i "80"|wc –l       統計埠80的連線數

(4)抓包

tcpdump  -iany tcp port 8000        對tcp埠為8000的進行抓包

(5)統計http的連線數

ps -ef|grep httpd|wc –l

(6)統計連線上的

netstat -na|grep ESTABLISHED|wc –l

(7)遇到大檔案無法操作的情況,解決辦法:想辦法把大檔案切割為小檔案去處理。
split命令可以將一個大檔案分割成很多個小檔案,有時需要將檔案分割成更小的片段,比如為提高可讀性,生成日誌等。
用法:

解釋:把大檔案Max.date分成若干個4G的檔案,分割後的檔案命名為min.date00,min.date01,min.date02……..min.date??,直到按4G大小分割完成。