我使用 rsync 在多台机器上同步文件,使用以下内容:
rsync -az -e "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" \
--delete --delete-excluded --force --exclude=.git --exclude=.bundle \
--exclude=tmp --exclude=log/* --exclude=*.log --exclude=*.pid \
user@host:/path/to/src/ /var/build/dest
Run Code Online (Sandbox Code Playgroud)
我想排除所有日志文件从源传输到目标,并删除目标上的所有现有文件。所以我使用--exclude=*.log与--delete-excluded它的伟大工程。
但我想在目标上保持某个日志文件完好无损。我想要一个--exclude-from-delete选项。
rsync 可以实现吗?
我正在使用 Duplicity 进行备份,这是一个很棒的工具。我无法在备份中包含符号链接目录中的文件。
使用以下内容:
duplicity <dup args> --include /var/www/**/current --exclude '**'
Run Code Online (Sandbox Code Playgroud)
口是心非只会备份我试过的符号链接:
duplicity <dup args> --include /var/www/**/current/* --exclude '**'
# and
duplicity <dup args> --include /var/www/**/current/** --exclude '**'
Run Code Online (Sandbox Code Playgroud)
甚至没有备份符号链接。
“当前”目录链接到目录,如:/var/www/host.com/de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3
这些文件包含一些静态 html 和 css 文件。我希望备份这些文件,无论“当前”指向哪个 sha'd 目录。
任何帮助表示赞赏。
当应用程序不集中时,我相信它被 Windows 视为“在后台”。
我的具体挫折是游戏。我倾向于在 Windows 中玩游戏,所以我可以快速切换到聊天和其他事情。
然而,当游戏没有聚焦时,它们的音频就会消失,我认为它会变得静音。如果我正在流式传输或录制,音频会在我的输出中丢失。
是否可以禁用此行为,如果可以,如何禁用?谢谢