• 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 ~]# 
  • 相关阅读:
    iOS沙盒机制
    iOS网络图片缓存SDWebImage
    iOS缓存到sandbox
    iOS缓存到内存
    网络语音技术
    iOS的影片播放 MediaPlayer 和 AVPlayer
    IOS上MediaPlayer framework实现视频播放
    线程间通信共享变量和queue
    如何进行多线程编程
    python的并发GIL 了解
  • 原文地址:https://www.cnblogs.com/yuezc/p/12208390.html
Copyright © 2020-2023  润新知