Як зупинити і запустити dropbox.app в Apple Terminal?


19

Як зупинити / запустити папку "Випадкові" в терміналі Apple?

dropbox stop працює при використанні Oracle Linux, але не в Mac OS 10.6.8.

Відповіді:


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

@Jeroen Можливо, тоді вам доведеться використовувати команду kill з ідентифікатором процесу Dropbox. Або, можливо, перезавантажте машину.
slhck

killallпрацює; дивіться іншу мою відповідь, у якій є псевдонім для перезапуску Dropbox (спочатку спробуйте дружній шлях, потім жорстокий шлях)
Jeroen Wiert Pluimers

@slhck Я хотів би просто запустити демон випуску, коли я входжу в Mac через ssh, не використовуючи GUI. Чи можна бігти dbfseventsd? У випадку, де я його знайду?
Валеріо

@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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.