我让 deja-dup 定期备份,今天它在后台开始备份。这将需要几个小时,我想暂停它。
不幸的是,当我尝试这样做时,通常找不到带有暂停按钮的备份窗口。有没有办法打开那个窗口,以便我可以暂停备份?
如果您还没有安装 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 备份窗口,以便您可以执行您想要的操作。