如何在当前备份期间打开 deja-dup?

mli*_*ner 8 backup deja-dup

我让 deja-dup 定期备份,今天它在后台开始备份。这将需要几个小时,我想暂停它。

不幸的是,当我尝试这样做时,通常找不到带有暂停按钮的备份窗口。有没有办法打开那个窗口,以便我可以暂停备份?

May*_*hux 1

如果您还没有安装 xdotool,请先安装。

sudo apt-get install xdotool
Run Code Online (Sandbox Code Playgroud)

现在指定备份进程的PID deja-dup

ps aux | grep deja
user  32052 18.5  0.1 1166992 33240 ?       Sl   13:31   0:00 gnome-control-center deja-dup
user  32073 11.5  0.0 744364 19704 ?        SNl  13:31   0:00 deja-dup --backup
user  32100  0.0  0.0   9452   944 pts/2    S+   13:31   0:00 grep --color=auto deja
Run Code Online (Sandbox Code Playgroud)

32073保存本例中的--backup 进程的 PID

现在使用xdotool

xdotool windowactivate `xdotool search --pid PROCESS_PID | tail -1`
Run Code Online (Sandbox Code Playgroud)

在这个例子中意味着

xdotool windowactivate `xdotool search --pid 32073 | tail -1`
Run Code Online (Sandbox Code Playgroud)

这将带回 deja-dup 备份窗口,以便您可以执行您想要的操作。

  • “XGetWindowProperty[_NET_WM_DESKTOP] 失败(代码=1)”此处 (7认同)
  • 我感觉这只有在窗口隐藏时才有效 (2认同)