Linux下查看系统配置

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 ~]# 
原文地址:https://www.cnblogs.com/yuezc/p/12208390.html