常用Linux命令

打開終端的方式:

  1. 用正常的方式打開一個終端。

2.使用組合鍵 ctrl+shift+t , 這時就在同一個窗口中打開了另一個終端,當然再按一次ctrl+shift+t,會再生成一個,需要多少了大家可以自行決定。

3.按組合鍵Alt+1,就會切換到第一個終端,按Alt+2,就會切換到第2個終端,Alt+n,對應的就會切換到第n個終端。

查進程
    ps命令查找與進程相關的PID號:
    ps a 顯示現行終端機下的所有程序,包括其他用戶的程序。
    ps -A 顯示所有程序。
    ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示。
    ps -e 此參數的效果和指定"A"參數相同。
    ps e 列出程序時,顯示每個程序所使用的環境變量。
    ps f 用ASCII字符顯示樹狀結構,表達程序間的相互關係。
    ps -H 顯示樹狀結構,表示程序間的相互關係。
    ps -N 顯示所有的程序,除了執行ps指令終端機下的程序之外。
    ps s 採用程序信號的格式顯示程序狀況。
    ps S 列出程序時,包括已中斷的子程序資料。
    ps -t<終端機編號> 指定終端機編號,並列出屬於該終端機的程序的狀況。
    ps u 以用戶爲主的格式來顯示程序狀況。
    ps x 顯示所有程序,不以終端機來區分。
    最常用的方法是ps aux,然後再通過管道使用grep命令過濾查找特定的進程,然後再對特定的進程進行操作。
    ps aux | grep program_filter_word,ps -ef |grep tomcat

殺死端口占用:
lsof -i:端口號
kill -9 端口號
單獨查看內存使用情況的命令:free -m
查看內存及cpu使用情況的命令:top
也可以安裝htop工具,這樣更直觀,
安裝命令如下:sudo apt-get install htop
安裝完後,直接輸入命令:htop
xkill變成x殺死進程。

查看磁空間大小:

df -hl 查看磁盤剩餘空間

df -h 查看每個根路徑的分區大小

du -sh [目錄名] 返回該目錄的大小

du -sm [文件夾] 返回該文件夾總M數

du -h [目錄名] 查看指定文件夾下的所有文件大小(包含子文件夾)