如何在Apple Terminal中停止和启动dropbox.app?


19

如何在Apple Terminal中停止/启动保管箱?

dropbox stop 在使用Oracle Linux时有效,但在Mac OS 10.6.8中不起作用。

Answers:


17

与Linux相反,Dropbox的主要功能位于Dropbox.app本身。您不想杀死dbfseventsd没有命令行界面的后台守护程序()。因此,它与Linux中的不一样。

退出Dropbox的最安全方法是运行以下命令:

osascript -e 'tell application "Dropbox" to quit'

您可以通过调用以下命令重新启动它:

open -a "Dropbox"

对于我来说,这并不会杀死菜单栏中悬挂的DropBox图标。它给30:34: execution error: Dropbox got an error: AppleEvent timed out. (-1712)
Jeroen Wiert Pluimers 2014年

@Jeroen然后,您可能必须使用kill命令,并使用Dropbox的进程ID。或者重启机器。
slhck

killall作品; 看到我的另一个答案,该别名具有重新启动Dropbox的别名(首先尝试友好方式,然后尝试野蛮方式)
Jeroen Wiert Pluimers 2014年

@slhck我想在通过ssh登录到Mac而不使用GUI时简单地启动dropbox守护程序。我可以跑步dbfseventsd吗?如果我在哪里找到它?
Valerio

@Valerio我不确定是否那么容易。该文件是/Library/DropboxHelperTools/Dropbox_u502/dbfseventsd给我的。不open变形不工作?抱歉,我没有更好的答案。
slhck

25

除了答案slhck

当DropBox菜单图标挂起并显示彩虹轮/旋转轮时,以下命令将终止Dropbox:

killall Dropbox

然后,你可以启动它open -a "DropBox"/superuser//users/48078/slhck提及。

这是我为重启Dropbox定义的别名:

alias restartDropBox="osascript -e 'tell application \"Dropbox\" to quit';killall Dropbox;open -a \"Dropbox\""

注意:

注意:放大了300%的纺车是来自WikiMedia。
在此处输入图片说明


2
LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -600.重新启动时获取-但killall Dropbox命令运行正常
1owk3y
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.