1. 查看系统运行内存
-- 说明:查看文件大小的一般应 du -sh 文件名
命令:free -m 单位:MB
[root@csxt ~]# free -m
total used free shared buff/cache available
Mem: 15506 722 3531 4425 11252 9964
Swap: 2047 430 1617
- 第一列
Mem
内存的使用信息 Swap
交换空间的使用信息
- 第一行
total
系统总的可用物理内存大小 used
已被使用的物理内存大小 free
还有多少物理内存可用 shared
被共享使用的物理内存大小uff/cache
被 buffer 和 cache 使用的物理内存大小available
还可以被 应用程序 使用的物理内存大小
-
free 与 available 的区别
free
是真正尚未被使用的物理内存数量。 available
是应用程序认为可用内存数量,available = free + buffer + cache
(注:只是大概的计算方法)
命令:free -g 单位: GB
[root@csxt ~]# free -g total used free shared buff/cache available Mem: 15 0 3 4 10 9 Swap: 1 0 1
命令:cat /proc/meminfo 单位:KB
[root@csxt ~]# cat /proc/meminfo MemTotal: 15879008 kB MemFree: 3615264 kB MemAvailable: 10204032 kB Buffers: 164228 kB Cached: 11072100 kB SwapCached: 32400 kB Active: 8232292 kB Inactive: 3467172 kB Active(anon): 3929408 kB Inactive(anon): 1065192 kB Active(file): 4302884 kB Inactive(file): 2401980 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 2097148 kB SwapFree: 1656572 kB Dirty: 4 kB Writeback: 0 kB AnonPages: 433004 kB Mapped: 4185332 kB Shmem: 4531464 kB Slab: 288180 kB SReclaimable: 220656 kB SUnreclaim: 67524 kB KernelStack: 7152 kB PageTables: 90824 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 10036652 kB Committed_AS: 8157172 kB VmallocTotal: 34359738367 kB VmallocUsed: 173876 kB VmallocChunk: 34359339004 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB CmaTotal: 0 kB CmaFree: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 161664 kB DirectMap2M: 16222208 kB
2、查看磁盘和分区
命令:df -hl
[root@csxt ~]# df -hl Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 37G 17G 21G 44% / devtmpfs 7.6G 0 7.6G 0% /dev tmpfs 7.6G 7.3M 7.6G 1% /dev/shm tmpfs 7.6G 74M 7.5G 1% /run tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup /dev/sdb 493G 102G 366G 22% /data /dev/sda1 1014M 179M 836M 18% /boot tmpfs 1.6G 0 1.6G 0% /run/user/1001 tmpfs 1.6G 12K 1.6G 1% /run/user/42 tmpfs 1.6G 0 1.6G 0% /run/user/0
3、查看系统版本
命令:more /etc/redhat-release
[root@csxt ~]# more /etc/redhat-release CentOS Linux release 7.6.1810 (Core)
4、查看内核版本
命令:uname -r 或 uname -a
[root@csxt ~]# uname -a Linux csxt 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
5、查看主机名
命令:hostname
[root@csxt ~]# hostname csxt [root@csxt ~]#