Câu trả lời:
Trái ngược với Linux, chức năng Dropbox chính nằm trong chính Dropbox.app. Bạn sẽ không muốn giết nền daemon ( dbfseventsd
), không có giao diện dòng lệnh. Vì vậy, nó không giống như trong Linux.
Cách an toàn nhất để thoát Dropbox là chạy như sau:
osascript -e 'tell application "Dropbox" to quit'
Bạn có thể bắt đầu lại bằng cách gọi:
open -a "Dropbox"
killall
công trinh; hãy xem câu trả lời khác của tôi có bí danh để khởi động lại Dropbox (đầu tiên thử cách thân thiện, sau đó là cách tàn bạo)
dbfseventsd
không? Trong trường hợp, tôi tìm thấy nó ở đâu?
/Library/DropboxHelperTools/Dropbox_u502/dbfseventsd
cho tôi. Có open
biến thể không hoạt động? Xin lỗi rằng tôi không có câu trả lời tốt hơn.
Ngoài câu trả lời của slhck :
Khi biểu tượng menu DropBox bị treo và hiển thị bánh xe cầu vồng / bánh xe quay thì lệnh bên dưới sẽ giết Dropbox:
killall Dropbox
Sau đó, bạn có thể bắt đầu nó open -a "DropBox"
như like https://superuser.com/users/48078/slhck đã đề cập.
Đây là bí danh tôi đã xác định để khởi động lại Dropbox:
alias restartDropBox="osascript -e 'tell application \"Dropbox\" to quit';killall Dropbox;open -a \"Dropbox\""
Lưu ý:
\
để thoát khỏi một số dấu ngoặc kép;
(không phải &&
là thứ nhất và thứ hai có thể thất bại)Lưu ý: Bánh xe quay được mở rộng 300% là từ WikiMedia.
LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -600.
khi khởi động lại - nhưng killall Dropbox
lệnh hoạt động hoàn hảo
30:34: execution error: Dropbox got an error: AppleEvent timed out. (-1712)