美文网首页
Linux 命令累计

Linux 命令累计

作者: R_X | 来源:发表于2023-03-30 09:15 被阅读0次

    1、du 命令

    计算当前文件夹的总磁盘占用量

    • -s--summarize的缩写) 选项表示计算总和 -h选项表示以恰当的K/M/G单位展示
    [root@wxq]$ du -sh .
    51M
    
    [root@wxq]$ du -sh *
    3.4M    curl-7.34.0.tar.gz
    41M     soft
    6.8M    wordpress-4.4.1.tar.gz
    
    • -c--total的缩写) 用于计算各个对象占用的磁盘总和(可以是文件、文件夹)
    [root@wxq]$ du -ch *.tar.gz
    3.4M    curl-7.34.0.tar.gz
    6.8M    wordpress-4.4.1.tar.gz
    41M     soft
    52M     总用量
    
    • --max-depth 控制展示的目录深度

    默认为 0,表示直接计算总和,相当于-s,

    [root@wxq]$ du --max-depth=0 -h .
    5.2G
     
    #当--max-depth设定为1时, 则增加显示了第一级的文件夹大小
    [root@wxq]$ du --max-depth=1 -h .
    2.7G     ./China
    2.5G     ./USA
    5.2G     .
     
    #当--max-depth设定为2时, 则会继续增加显示下一级子文件夹
    [root@wxq]$ du --max-depth=2 -h .
    1.4G     ./China/2017
    1.3G     ./China/2016
    2.7G     ./China
    1.2G     ./USA/2017
    1.3G     ./USA/2016
    2.5G     ./USA
    5.2G     .
    
    • -a 隐藏文件/文件夹都纳入统计
    • --exclude 排除不想被统计的项
    [root@wxq]$ du -ah --exclude="*/.*" .    # 排除掉隐藏文件和文件夹
    
    • 对当前文件夹和其子文件的大小排序
    [root@wxq]$ du -ah .|sort -hr
    51M     .
    41M     ./soft
    40M     ./soft/go1.1.2.Linux-amd64.tar.gz
    6.8M    ./wordpress-4.4.1.tar.gz
    3.4M    ./curl-7.34.0.tar.gz
    980K    ./soft/redis-2.6.16.tar.gz
    

    2、 ln

    创建软连接(符号链接)

    # 在目录/usr/liu下建立一个符号链接文件abc,使它指向目录/usr/mengqc/mub1
    ln -s /usr/mengqc/mub1 /usr/liu/abc
    

    3、配置Tomcat开机自动启动

    update-rc.d –f tomcat defaults 
    

    相关文章

      网友评论

          本文标题:Linux 命令累计

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