如何自动结束Ubuntu-one相关进程?

如何自动结束Ubuntu-one相关进程?

我在 Maverick 机器上运行 Ubuntu-one。由于我不想让它一直同步我的数据,我已将其从启动程序中删除。因此,每当我想将文件上传到云时,我都会手动启动 Ubuntu-one 并让它保持运行直到完成。遗憾的是,相关进程(如 beam.smp 或 syncdaemon)会继续运行并消耗大量内存。手动结束所有这些进程是一种方法,但并不方便。同步后,是否有办法只需单击一下即可结束 Ubuntu-one?

答案1

u1sdtool --quit对我有用。

如果默认情况下不可用,它将位于 ubuntuone-client 包中。

您需要手动创建一个启动器才能实现一键式功能。

如果您正在运行 Gnome/Unity,则可以右键单击桌面来创建启动器,或者使用 nano、gedit 或您选择的编辑器添加文件:

例如,~/桌面/u1shutdown.desktop

[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon[en_US]=gnome-panel-launcher
Name[en_US]=U1 Shutdown
Exec=/usr/bin/u1sdtool --quit
Comment[en_US]=
Name=u1sdtool --quit
Comment=Shutdown ubuntuone-syncdaemon
Icon=/usr/share/app-install/icons/ubuntuone.png
GenericName[en_US]=Shutdown ubuntuone-syncdaemon

答案2

嗯,我建议使用包含“sudo killall -9 ubuntuone-syncdaemon”的 .sh 文件。然后将其放在您的桌面上。

相关内容