小编Var*_*K M的帖子

如何排除rsync中的多个目录?

有人可以建议如何排除多个目录。下面提到的代码在这里我试图排除日志,但代码不起作用。我必须单独排除日志目录以及位于 /home/ec2-user/source/IntegrationServer/instances/packages 内的另一个名为 packages 的文件夹

#!/bin/bash

source=/home/ec2-user/source
dest=/home/ec2-user/destination

rsync -arv --exclude '/home/ec2-user/source/IntegrationServer/instances/default/logs/' $source/ $dest 
Run Code Online (Sandbox Code Playgroud)

backup scripts rsync

6
推荐指数
1
解决办法
8365
查看次数

使用 find 命令删除目录

我正在使用 Linux 命令从服务器中删除目录。

find . ! -name . -type d -mtime +30 -print -delete
Run Code Online (Sandbox Code Playgroud)

但目录没有删除。附上图片,请参考。我正在使用删除深度 rm -rf 文件夹。但有一个性能/耗时的过程。但我可以使用-delete命令来代替它。

查找命令结果

command-line find execute-command 20.04

6
推荐指数
1
解决办法
1402
查看次数

标签 统计

20.04 ×1

backup ×1

command-line ×1

execute-command ×1

find ×1

rsync ×1

scripts ×1