Jawaban:
Berlawanan dengan Linux, fungsi utama Dropbox ada di Dropbox.app sendiri. Anda tidak ingin membunuh daemon latar belakang ( dbfseventsd
), yang tidak memiliki antarmuka baris perintah. Jadi, tidak sama dengan di Linux.
Cara teraman untuk keluar dari Dropbox adalah dengan menjalankan yang berikut:
osascript -e 'tell application "Dropbox" to quit'
Anda dapat memulainya lagi dengan menelepon:
open -a "Dropbox"
killall
bekerja; lihat jawaban saya yang lain yang memiliki alias untuk memulai kembali Dropbox (pertama-tama mencoba cara ramah, lalu cara brutal)
dbfseventsd
? Dalam hal, di mana saya menemukannya?
/Library/DropboxHelperTools/Dropbox_u502/dbfseventsd
untuk saya. Apakah open
varian tidak berfungsi? Maaf saya tidak punya jawaban yang lebih baik.
Ketika ikon menu DropBox hang dan menunjukkan roda pelangi / roda berputar maka perintah di bawah ini akan mematikan Dropbox:
killall Dropbox
Kemudian Anda bisa memulainya dengan open -a "DropBox"
seperti /superuser//users/48078/slhck disebutkan.
Ini adalah alias yang telah saya tentukan untuk memulai kembali Dropbox:
alias restartDropBox="osascript -e 'tell application \"Dropbox\" to quit';killall Dropbox;open -a \"Dropbox\""
Perhatikan:
\
untuk menghindari beberapa tanda kutip ganda;
(bukan &&
sebagai yang pertama dan kedua mungkin gagal)NB: Roda pemintalan yang diperbesar 300% berasal dari WikiMedia.
LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -600.
ketika memulai kembali - tetapi killall Dropbox
perintah itu bekerja dengan baik
30:34: execution error: Dropbox got an error: AppleEvent timed out. (-1712)