Linux常用指令——JAVA程式員

來源:互聯網
上載者:User

標籤:建立   命令曆史   pac   uniq   log   int   tomcat-7   yum   awk   

ps ax | grep java 查看進程命令裡帶“java”字樣的進程資訊,第一列是進程號kill -9 1234 強制殺死1234號進程cd /xxx/xxx 進入/xxx/xxx目錄cd /data/apache-tomcat-7xxx/logstail localhost_access-2016-11-28.txt -f 每秒重新整理一次最新日誌內容tail localhost_access-2016-11-28.txt -f | grep "202.106.0.20" 每秒更新一次日誌裡包含“202.106.0.20”字樣的日誌內容grep Error localhost_access-2016-11-28.txt 查看日誌裡包含 Error字樣的內容grep "2016:22:1" localhost_access-2016-11.28.txt | awk ‘{print $1}‘ 查看22點10分到19分內訪問的IP列表netstat -nap | grep -v udp | grep 8080 查看8080連接埠的串連清單,其中包含udp的行被忽略(-v關鍵字)awk -F ":" ‘{print $2}‘ abc.txt 以冒號為分隔字元查看abc.txt檔案裡的第二列
netstat -nap | grep 8080  查看連接埠8080是否被佔用,以及佔用的資訊
netstat -nap | grep 8080 | grep -v unix | awk ‘{print $4}‘ | awk -F ":" ‘{print $1}‘ | sort -nk1 | uniq -c |sort -rn查看訪問8080連接埠的所有IP地址,並按串連數倒敘排序IP列表(sort -nk1是ip排序,uniq -c是合并同內容行並將行數列前,sort -rn按行數排序)grep "2016:0" localhost_access_log.2016-11-28.txt | awk ‘{print $1}‘ | sort -nk1 | uniq -c | sort -rn記錄檔裡0點的所有訪問中的ip,按訪問次數排倒序tar 壓縮解壓yum 安裝卸載軟體vnstat 查看網卡流量top 進程查看器(cpu、記憶體、load,load一般數值不大於cpu核心數的兩倍時,系統的效能是健康的)ifconfig 查看網卡參數vi 強大的編輯器mkdir 建立目錄history 查看命令曆史ls 查看目錄內容ls -lhtdf 查看磁碟空間佔用du 查看目錄空間佔用 ps -mp 2633 -o THREAD,tid,time | sort -rn    查看pid為2633的進程,其內線程的cpu佔用排行jstack 2633 |grep e18 -A 30    jstack查看java進程裡線程的工作類是查看pid為2633的java進程裡,線程id為e18(16進位)的線程的java類,可以用printf "%x\n" 3626來查看3626的16進位

 

Linux常用指令——JAVA程式員

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.