八、实用组合命令

# 统计当前目录文件数量
ls -l | grep "^-" | wc -l

# 统计当前目录子目录数量
ls -l | grep "^d" | wc -l

# 查找并删除 .log 文件
find /path -name "*.log" -type f -delete

# 查找大于 1GB 的文件
find / -type f -size +1G 2>/dev/null

# 创建备份
cp -r /source/dir /backup/dir_$(date +%Y%m%d)
tar -czf backup_$(date +%Y%m%d).tar.gz /source/dir

# 查看磁盘占用最大的目录
du -h --max-depth=1 / 2>/dev/null | sort -rh | head -10