• Linux查询服务器内存使用情况


    1. 介绍

    Linux查看当前系统容量的情况,这时候就需要我们使用命令来查询当前目录或者文件的大小了

    df -T:可以用来查看分区的文件系统

    df -h : 以人们较易读的容量格式呈现(G/M/K)显示,自动选择显示的单位大小

    df -k : 以KB为单位进行显示

    df -m : 以MB为单位进行显示

    2. df命令

    df -T    #可以用来查看分区的文件系统

    df -h     #以人们较易读的容量格式呈现(G/M/K)显示,自动选择显示的单位大小

     

    df -k     #以KB为单位进行显示

    df -m     #以MB为单位进行显示

    3. du命令   

    du -sh *        # 查看当前目录下各个文件及目录占用空间大小

     4. 清空文件

    我们在使用Linux系统的时候,经常会要去把某些文件清零,如:某些log文件,以下介绍几种常用的Linux文件清零的方法:

    1、使用重定向

    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt  # 查看文件大小
    4.0K    test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# > test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    0   test.txt

    2、使用命令truncate清空文件

    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    4.0K    test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# truncate --size 0 test.txt  # --size 用来设定文件大小 或者可以简写为 -s
    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    0   test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]#

    3、使用echo命令来清空文件

    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    4.0K    test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# echo -n "" > test.txt  # -n 参数默认情况下会转换成"\n" 也就是回车符
    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    0   test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]#

    4、使用true命令清空文件

    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    4.0K    test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# true > test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    0   test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]#

    5、使用/dev/null空设备来清空文件

    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    4.0K    test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# cat /dev/null > test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]# du -h test.txt
    0   test.txt
    [root@iZwz9al7akabqgfjogfydyZ ~]#

    5. 删除文件

    rm -rf 文件名        # 切换到要删除的目录,删除目录下的指定文件

    rm -rf *        # 切换到要删除的目录,删除目录下的所有文件

    rm -f *      # 切换到要删除的目录,删除目录下的所有文件

    rm -rf test/*    # 删除test文件夹下的所有文件,而不删除文件夹本身

  • 相关阅读:
    Ubuntu16安装chrome
    Ubuntu桌面消失
    Keras读取保存的模型时, 产生错误[ValueError: Unknown activation function:relu6]
    MATLAB字符串分解, 合并
    Pycharm+任务栏悬浮+docked mode
    tfrecords转np.array
    TensorFlow+restore读取模型
    tfrecords转图片存储
    Lenet车牌号字符识别+保存模型
    spring boot日志配置
  • 原文地址:https://www.cnblogs.com/liyhbk/p/15884208.html
Copyright © 2020-2023  润新知