美文网首页
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