Come interrompere e avviare dropbox.app in Apple Terminal?


19

Come interrompere / avviare la casella personale nel Terminale Apple?

dropbox stop funziona quando si utilizza Oracle Linux, ma non in Mac OS 10.6.8.

Risposte:


17

Contrariamente a Linux, la principale funzionalità di Dropbox è in Dropbox.app stesso. Non vorrai uccidere il daemon in background ( dbfseventsd), che non ha un'interfaccia a riga di comando. Quindi, non è lo stesso di Linux.

Il modo più sicuro per uscire da Dropbox è eseguire quanto segue:

osascript -e 'tell application "Dropbox" to quit'

Puoi riavviarlo chiamando:

open -a "Dropbox"

Questo non uccide per me un'icona di DropBox sospesa nella barra dei menu. Dà30:34: execution error: Dropbox got an error: AppleEvent timed out. (-1712)
Jeroen Wiert Pluimers il

@Jeroen Potrebbe essere necessario utilizzare un comando kill, con l'ID processo di Dropbox. O forse riavviare la macchina.
slhck,

killalllavori; vedi la mia altra risposta che ha un alias per riavviare Dropbox (prima provando il modo amichevole, poi il modo brutale)
Jeroen Wiert Pluimers

@slhck Vorrei semplicemente avviare il demone dropbox quando accedo a un Mac tramite ssh, senza usare la GUI. Potrei correre dbfseventsd? Nel caso, dove lo trovo?
Valerio,

@Valerio non sono sicuro che sia così facile. Il file è /Library/DropboxHelperTools/Dropbox_u502/dbfseventsdper me. La openvariante non funziona? Scusa se non ho una risposta migliore.
slhck,

25

Oltre alla risposta di slhck :

Quando l'icona del menu DropBox si blocca e mostra la ruota arcobaleno / ruota che gira, il comando seguente ucciderà Dropbox:

killall Dropbox

Quindi puoi avviarlo open -a "DropBox"come citato /superuser//users/48078/slhck .

Questo è l'alias che ho definito per riavviare Dropbox:

alias restartDropBox="osascript -e 'tell application \"Dropbox\" to quit';killall Dropbox;open -a \"Dropbox\""

Notare la:

NB: la ruota che gira ingrandita del 300% proviene da WikiMedia.
inserisci qui la descrizione dell'immagine


2
Ottenere LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -600.al riavvio - ma il killall Dropboxcomando ha funzionato perfettamente
1owk3y
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.