当前位置:网站首页>du命令_set命令选项
du命令_set命令选项
2022-08-04 12:28:00 【AntHub】
set 选项
set -e: 当脚本中任何一个命令执行返回的状态码不为0时就退出整个脚本;(默认脚本运行中某行报错会继续往下执行)。set -u: 当脚本在执行过程中尝试使用未定义过的变量时,报错并退出运行整个脚本(默认会把该变量的值当作空来处理)。这个选项非常重要,想象一下rm -rf ${var1}/set -x: 显示脚本执行过程并将脚本内的变量的值暴露出来;set -o pipefail: 管道命令参与debug断点模式,shell默认会认为管道命令是一个整体,是与 | 的关系,set -o pipefail 更改为与或||,也就是管道命令参与。
du
- 常用命令:
du -sh . # -s选项,是 --summarize 的缩写形式,其作用是对 du 的每一个给定参数计算其磁盘使用量
# 而-c选项,是 --total 的缩写形式,它表示的是针对输出的各个对象来计算其磁盘使用量的总和
du -ah --exclude="*/.*" . # 排除隐藏文件
du -ah --max-depth=1 | sort -rh
# sort -n选项,按数值进行比较,只会傻傻地比较数字,它会认为 98 K大于 2G。
# -h选项,会更加聪明,先优先比较单位(G>M>K),然后再对数值进行比较。
边栏推荐
猜你喜欢
随机推荐
Practical sharing of distributed link tracking Jaeger + microservice Pig on Rainbond
第10章 模块和包
Motion Rule (16)-Union Check Basic Questions-Grid Game
树莓派入门
“蔚来杯“2022牛客暑期多校训练营2 G、J、K
云原生Devops 的实现方法
backbone核心详解系列——RepVGG
MATLAB——图像分块
Yolov5 测试和训练自己的数据集
外置USB供电与内置锂电池供电自动切换电路
Focus!2022 interview must brush 461 interview questions summary + interview + resume template
程序猿七夕礼物-如何30分钟给女朋友快速搭建专属语聊房
划重点!2022面试必刷461道大厂架构面试真题汇总+面经+简历模板
缓存中间件技术选型Memcached、MongoDB、Redis
Small program on how to play in the construction of e-government service platform value
分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享
A comprehensive understanding of MOS tubes, an article is enough
【自动微分实现】反向OO实现自动微分(Pytroch核心机制)
拥有一台服务器,程序猿装X的开始
抽奖/秒杀/竞价/评分/权威/投票,技术教你用合适的方法做好活动









