1.free命令
能夠顯示系統中物理上的空閒和已用記憶體,還有交換記憶體,同時也能顯示被核心使用的緩衝和快取
語法:free [param]
-b:byte為單位 -k:kb為單位 -m:mb為單位 -t:顯示記憶體總和序列 -v:顯示版本資訊 -o:不顯示緩衝區調節列
-s《間隔秒數》:持續觀察記憶體使用狀況
執行結果說明:
mem:表示物理記憶體統計
-total:表示物理記憶體總數(total=used+free)
-used:表示系統分配給快取使用的數量(這裡的快取包括buffer和cache)
-free:表示未分配的物理記憶體總數
-shared:表示共享記憶體
-buffers:系統分配但未被使用的buffers數量
-cached:系統分配但未被使用的cache數量
-/+ buffers/cache:表示物理記憶體的快取統計
(-buffers/cache) 記憶體數: (指的第一部分mem行中的used – buffers – cached)
(+buffers/cache) 記憶體數: (指的第一部分mem行中的free + buffers + cached)
(-buffers/cache)表示真正使用的記憶體數, (+buffers/cache) 表示真正未使用的記憶體數
swap:表示硬碟上交換分割槽的使用情況
2.ulimit命令
ulimit命令用於顯示系統資源限制的資訊
語法:ulimit [param]
-a:顯示目前資源限制的設定 -c-d《資料節區大小》 程式資料節區的最大值,單位為kb
-f《檔案大小》 shell所能建立的最大檔案,單位為區塊
-h 設定資源的硬性限制,也就是管理員所設下的限制
-m《記憶體大小》 指定可使用的記憶體的上限,單位為kb
-n《檔案數目》 指定同一時間最多可開啟的檔案數
-p《快取區大小》 指定管道緩衝區的大小,單位512位元組
-s《堆疊大小》 指定堆疊的上限,單位為kb
-s 設定資源的彈性限制
-t-u 《程式數目》 使用者最多可開啟的程式數目。
-v 《虛擬記憶體大小》 指定可使用的虛擬記憶體上限,單位為kb
3.top命令
top命令可以實時動態地檢視系統的整體運**況,是乙個綜合了多方資訊監測系統效能和執行資訊的使用工具
語法: top [param]
-b:以批處理模式操作 -c:顯示完整的治命令 -d:螢幕重新整理間隔時間
-l:忽略失效過程 -s:保密模式 -s:累積模式 -u [使用者名稱]:指定使用者名稱
-p [程序號]:指定程序 -n [次數]:迴圈顯示的次數
4.df命令
df -h 檢視磁碟使用情況
df -i 檢視inode使用情況
5.ps命令
ps命令用於檢視程序統計資訊
a:顯示當前終端下的所有程序資訊
u:使用以使用者為主的格式輸出程序資訊
x:顯示當前使用者在所有終端下的程序
-e:顯示系統內的所有程序資訊
-l:使用長(long)格式顯示程序資訊
-f:使用完整的(full)格式顯示程序資訊
在使用中可以加上grep命令一起使用,也可單獨使用
單獨使用
ps -elf tomcat
結合管道操作和grep命令進行過濾,用於查詢某乙個程序的資訊
ps -elf | grep tomcat
1.tail命令
tail命令可用於檢視檔案內容,語法為:
tail [param] [filename]
param可以為:
-f:迴圈讀取
-q:不顯示處理資訊
-v:顯示詳細的處理資訊
-c[數目]:顯示位元組數
-n[行數]:顯示檔案的尾部n行內容
-pid=pid:與f合用,表示在程序id,pid撕掉之後結束
-q, --quiet, --silent:從不輸出給檔名的首部
-s, --sleep-interval=s :與-f合用,表示在每次反覆的間隔休眠s秒
2.ll -ah
ll -ah命令,可以用於檢視檔案情況
ll -ah
1.netstat
netstat命令用於監控進出網路的包和網路介面統計的命令列工具
語法: netstat [param]
引數:-h:檢視幫助 -r:顯示路由表 -i:檢視網路介面
2.重啟網路
service network restart
3.防火牆
查詢linux系統防火牆開啟狀態
firewall-cmd --state
臨時關閉防火牆(學習用的linux才可以禁用,生產的不建議禁用selinux)
systemctl stop firewalld.service
永久關閉防火牆(學習用的linux才可以禁用,生產的不建議禁用selinux)
systemctl disable firewalld.service
1.uname
uname命令用於檢視核心版本
2.ip addr
Linux常用命令總結
下面這些命令是我在複習linux時記錄的,沒有詳解,只記錄了簡單的用法 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視物理cpu中core的個數,即核心數 cat proc cpuinfo grep cpu cores un...
LINUX常用命令總結
readlink f 找出符號鏈結所指向的位置 1g 到我檔案頭 g到檔案尾 cat瀏覽檔案 netstat a 檢視所有埠 mkdir 建立資料夾 rm rf 刪除檔案 執行指令碼 指令碼檔案 在當前目錄下 在目錄中查詢檔案 find 檔名 根目錄 當前目錄 剪下 mv vi命令 在檔案中搜尋關鍵...
Linux 常用命令總結
mkdir 建立目錄 ls l 顯示目錄或檔案 cd 切換目錄層次 cat n顯示行號 檢視檔案內容 cat demo.text eof 建立檔案 結尾eof退出編輯狀態 tac 反轉內容輸出 cp apr 拷貝檔案或者目錄 rm f 強制刪除檔案 r 遞迴刪除 刪除檔案或目錄 fr 刪除指定的目錄...