จะหยุด / เริ่มดรอปบ็อกซ์ใน Apple Terminal ได้อย่างไร
dropbox stop
ใช้งานได้เมื่อใช้ Oracle Linux แต่ไม่อยู่ใน Mac OS 10.6.8
จะหยุด / เริ่มดรอปบ็อกซ์ใน Apple Terminal ได้อย่างไร
dropbox stop
ใช้งานได้เมื่อใช้ Oracle Linux แต่ไม่อยู่ใน Mac OS 10.6.8
คำตอบ:
ตรงกันข้ามกับ Linux หน้าที่การใช้งานหลักของ Dropbox อยู่ใน Dropbox.app คุณไม่ต้องการฆ่า daemon พื้นหลัง ( dbfseventsd
) ซึ่งไม่มีอินเตอร์เฟสบรรทัดคำสั่ง ดังนั้นมันจึงไม่เหมือนกับใน Linux
วิธีที่ปลอดภัยที่สุดในการออกจาก Dropbox คือการเรียกใช้สิ่งต่อไปนี้:
osascript -e 'tell application "Dropbox" to quit'
คุณสามารถเริ่มได้อีกครั้งโดยโทร:
open -a "Dropbox"
killall
ทำงาน; ดูคำตอบอื่น ๆ ของฉันที่มีนามแฝงสำหรับการรีสตาร์ท Dropbox (ลองใช้วิธีที่เป็นมิตรก่อนแล้วจึงใช้วิธีที่โหดร้าย)
dbfseventsd
? ในกรณีที่ฉันจะหามันได้ที่ไหน
/Library/DropboxHelperTools/Dropbox_u502/dbfseventsd
สำหรับฉัน. ทำ open
ตัวแปรไม่ทำงาน ขออภัยที่ฉันไม่มีคำตอบที่ดีกว่า
เมื่อไอคอนเมนู DropBox ค้างและแสดง ล้อสายรุ้ง / ล้อหมุน คำสั่งด้านล่างจะฆ่า Dropbox:
killall Dropbox
จากนั้นคุณสามารถเริ่มต้นด้วย open -a "DropBox"
ชอบ https://superuser.com/users/48078/slhck กล่าวถึง
นี่คือนามแฝงที่ฉันได้กำหนดไว้สำหรับการรีสตาร์ท Dropbox:
alias restartDropBox="osascript -e 'tell application \"Dropbox\" to quit';killall Dropbox;open -a \"Dropbox\""
หมายเหตุ:
\
เพื่อหลีกเลี่ยงคำพูดสองเท่า ;
(ไม่ &&
เป็นครั้งแรกและครั้งที่สองอาจล้มเหลว) หมายเหตุ: ล้อหมุนที่ขยายได้ 300% มาจาก WikiMedia
LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -600.
เมื่อรีสตาร์ท - แต่ killall Dropbox
คำสั่งทำงานอย่างสมบูรณ์แบบ
30:34: execution error: Dropbox got an error: AppleEvent timed out. (-1712)