Linux free 和 df

作者: imjcw | 来源:发表于2019-10-18 17:18 被阅读0次

    检查内存信息

    查看当前的内存使用情况,命令如下:

    free -m
    

    其中,-m 表示显示成 字节的,默认显示 kb,可以通过参数来控制显示的字节数,关系如下(常用的):

    -b  bytes
    -k  kb
    -m  mb
    -g  gb
    

    显示结果如下:

    imjcw@imjcw-PC:~$ free -m
                  total        used        free      shared  buff/cache   available
    Mem:          15873        5062        4171         586        6639       10057
    Swap:          4095           0        4095
    

    如果看不懂,free 命令也提供了一个人类可以看懂的参数 -h-h 会根据字节计算最短的显示结果,比如:

    imjcw@imjcw-PC:~$ free -h
                  total        used        free      shared  buff/cache   available
    Mem:            15G        4.9G        4.1G        589M        6.5G        9.8G
    Swap:          4.0G          0B        4.0G
    

    有时候,我们需要定时的看内存使用情况,可以使用 -s 来指定刷新的时间(-s 是秒),命令如下:

    # 30秒刷新一次
    free -h -s 30
    

    每列的含义如下:

    total:      系统总的可用物理内存和交换空间大小
    used:       已经被使用的物理内存和交换空间
    free:       还有多少物理内存和交换空间可用使用
    shared:     被共享使用的物理内存大小
    buff/cache: 被 buffer 和 cache 使用的物理内存大小
    available:  还可以被应用程序使用的物理内存大小
    

    硬盘信息

    一般只用这条命令,其他的没用过...

    df -h
    

    执行结果如下:

    imjcw@imjcw-PC:~$ df -h
    文件系统        容量  已用  可用 已用% 挂载点
    udev            7.8G     0  7.8G    0% /dev
    tmpfs           1.6G  2.0M  1.6G    1% /run
    /dev/sda2       219G  55G   3.4G   23% /
    tmpfs           7.8G   92M  7.7G    2% /dev/shm
    tmpfs           5.0M  4.0K  5.0M    1% /run/lock
    tmpfs           7.8G     0  7.8G    0% /sys/fs/cgroup
    /dev/sda1       300M  6.6M  293M    3% /boot/efi
    tmpfs           1.6G   24K  1.6G    1% /run/user/1000
    

    详细的可以看看:df 命令

    相关文章

      网友评论

        本文标题:Linux free 和 df

        本文链接:https://www.haomeiwen.com/subject/xihwmctx.html