CentOS7 自用命令
1、查看文件夹大小
#查看目录总大小
du -sh /path/to/directory
-
-s:仅显示总大小(不递归显示子目录)。 -
-h:以易读格式显示(KB、MB、GB)。 -
/path/to/directory:要检查的目标目录。 -
du -sh --block-size=1M /app/minio/file-bucket 限制输出结果单位
#查看目录及子目录大小
du -sh /path/to/directory
# 按大小排序(找出大文件/目录)
du -h /path/to/directory | sort -rh | head -n 10
2、文件同步
#增量同步\删除目标端多余文件\强制覆盖目标文件(目标文件只读或需要强制回滚) rsync -avz --progress --delete --force /app/minio/file-bucket/ root@10.250.6.61:/app/minio/file-bucket/ #增量同步\删除目标端多余文件\强制覆盖目标文件 rsync -avz --progress --delete /app/minio/file-bucket/ root@10.250.6.61:/app/minio/file-bucket/
-a (Archive mode) |
归档模式,保留文件权限、时间戳、所有者等属性(相当于 -rlptgoD)。 |
-v (Verbose) |
显示详细同步过程(便于排查问题)。 |
-z (Compress) |
传输时压缩数据,提高传输速度(适用于大文件或慢速网络)。 |
--progress |
显示文件传输进度(实时查看同步状态)。 |
--delete |
删除目标端多余的文件(确保两端完全一致)。 |
--force |
强制覆盖目标端同名文件(即使目标文件较新也会覆盖)。 |

浙公网安备 33010602011771号