จะหยุดและเริ่มต้น dropbox.app ใน Apple Terminal ได้อย่างไร


15

จะหยุด / เริ่มดรอปบ็อกซ์ใน Apple Terminal ได้อย่างไร

dropbox stop ใช้งานได้เมื่อใช้ Oracle Linux แต่ไม่อยู่ใน Mac OS 10.6.8

คำตอบ:


15

ตรงกันข้ามกับ Linux หน้าที่การใช้งานหลักของ Dropbox อยู่ใน Dropbox.app คุณไม่ต้องการฆ่า daemon พื้นหลัง ( 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 ด้วย ID กระบวนการของ Dropbox หรืออาจรีสตาร์ทเครื่อง
slhck

killall ทำงาน; ดูคำตอบอื่น ๆ ของฉันที่มีนามแฝงสำหรับการรีสตาร์ท Dropbox (ลองใช้วิธีที่เป็นมิตรก่อนแล้วจึงใช้วิธีที่โหดร้าย)
Jeroen Wiert Pluimers

@slhck ฉันต้องการเพียงแค่เริ่มต้น dropbox daemon เมื่อฉันเข้าสู่ระบบ Mac ผ่าน ssh โดยไม่ต้องใช้ GUI ฉันวิ่งได้ไหม dbfseventsd? ในกรณีที่ฉันจะหามันได้ที่ไหน
Valerio

@Valerio ฉันไม่แน่ใจว่ามันเป็นเรื่องง่าย ไฟล์นี้คือ /Library/DropboxHelperTools/Dropbox_u502/dbfseventsd สำหรับฉัน. ทำ open ตัวแปรไม่ทำงาน ขออภัยที่ฉันไม่มีคำตอบที่ดีกว่า
slhck

24

นอกจากนี้แล้ว ตอบ โดย slhck :

เมื่อไอคอนเมนู 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
enter image description here


2
การเดินทาง LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -600. เมื่อรีสตาร์ท - แต่ killall Dropbox คำสั่งทำงานอย่างสมบูรณ์แบบ
1owk3y
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.