- arch 顯示機器的處理器架構
- uname -r 顯示正在使用的核心版本
- date 顯示系統日期
- date 041217002007.00 設定日期和時間 - 月日時分年.秒
- clock -w 将時間修改儲存到 BIOS
- reboot 重新開機
- cd /home 進入 ‘/ home’ 目錄’
- cd … 傳回上一級目錄
- cd …/… 傳回上兩級目錄
- cd 進入目前使用者的主目錄
- cd - 傳回上次所在的目錄
- pwd 顯示工作路徑
- ls 檢視目錄中的檔案
- ll 顯示檔案和目錄的詳細資料
- ls -a 顯示隐藏檔案
- mkdir dir1 建立一個叫做 ‘dir1’ 的目錄’
- rm -f file1 删除一個叫做 ‘file1’ 的檔案’
- rmdir dir1 删除一個叫做 ‘dir1’ 的目錄’
- find / -name file1 從 ‘/’ 開始進入根檔案系統搜尋檔案和目錄
- find /usr/bin -type f -atime +100 搜尋在過去100天内未被使用過的執行檔案
- df -h 顯示已經挂載的分區清單
- top 檢視程序記憶體使用情況
- free 檢視記憶體使用情況
- 批量kill 含有firefox字段的程序 ps -ef | grep firefox | grep -v grep | awk ‘{print "kill -9 "$2}’|sh
- jps :檢視目前正在運作的jvm服務;
- jstat -gc 程序号 重新整理時間 (jstat -gc 71614 5000):檢視某個程序實時GC情況;
- jmap -heap 程序号 : 檢視某個程序堆記憶體情況(一般都是看這個)
-
jstat -gcutil pid 5s
每隔5s監控一次記憶體回收情況
E 代表 Eden 區使用率;
O(Old)代表老年代使用率 ;
P(Permanent)代表永久代使用率;
CCS 壓縮使用比例
M 元空間(MetaspaceSize)已使用的占目前容量百分比
YGC(Young GC)代表Minor GC 次數;
YGCT代表Minor GC耗時;
FGC(Full GC)代表Full GC次數;
FGCT(Full GC)代表Full GC耗時;
GCT代表Minor & Full GC共計耗時。