linux常用指令

常用linux指令集合,不定時補充~

 

  • tcpdump -i any -s 0 -w zoo.cap tcp port 8080

          linux抓包指令,在當前目錄下建立zoo.cap文件,存放抓包信息,監聽端口8080

          tcpdump -XX port 22
          linux抓包指令,監聽22端口下接收和發出去的數據包

 

  • find / -name tomcat

          查看tomcat所在目錄,系統將列出所有tomcat爲名的目錄,進入目錄後就能查清楚了。同理可以用find / -name startup.sh去找tomcat啓動文件。

 

  • whereis xx
    xx爲軟件名稱,查看軟件安裝的所有路徑,如果沒有安裝,則不會顯示。如查看mysql安裝路徑:whereis mysql。
  • which xx
    xx爲軟件名稱,查詢文件的運行文件所在地址,如查看mysql運行的地址:which mysql。

       

 

  • 在Linux系統下,重啓Tomcat使用命令:

首先,進入Tomcat下的bin目錄:cd /usr/local/tomcat/bin
使用Tomcat關閉命令:./shutdown.sh

查看Tomcat是否以關閉:ps -ef|grep java

使用Tomcat啓動命令:./startup.sh

 

  • rz

         上傳文件到當前目錄

 

  • sz

       下載文件到本地

 

  • df     -h/df -hl

        -k:以KB爲單位顯示磁盤使用量和佔用率

        -m:以Mb爲單位顯示磁盤使用量和佔用率

        –help:查看更多df命令及使用方法

       Df命令是linux系統以磁盤分區爲單位查看文件系統,可以加上參數查看磁盤剩餘空間信息,如df -hl顯示格式:

        文件系統              容量 已用 可用 已用% 掛載點 

        Filesystem            Size Used Avail Use% Mounted on

        /dev/hda2              45G   19G   24G 44% /

       
 

  •     top 查看內存佔用情況

    PID:當前運行進程的ID
USER:進程屬主
PR:每個進程的優先級別
NInice:反應一個進程“優先級”狀態的值,其取值範圍是-20至19,一
共40個級別。這個值越小,表示進程”優先級”越高,而值越
大“優先級”越低。一般會把nice值叫做靜態優先級
VIRT:進程佔用的虛擬內存
RES:進程佔用的物理內存
SHR:進程使用的共享內存
S:進程的狀態。S表示休眠,R表示正在運行,Z表示僵死狀態,N表示
該進程優先值爲負數
%CPU:進程佔用CPU的使用率
%MEM:進程使用的物理內存和總內存的百分比
TIME+:該進程啓動後佔用的總的CPU時間,即佔用CPU使用時間的累加值。
COMMAND:進程啓動命令名稱

 

  • free

total : 總計物理內存的大小。
used : 已使用多大。
free : 可用有多少。
Shared : 多個進程共享的內存總額。
Buffers/cached : 磁盤緩存的大小。
-/+ buffers/cached) :
used:已使用多大;
free:可用有多少
 

 

 

發佈了31 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章