- - Come utilizzare Dropbox dalla riga di comando di Linux con Dropbox Uploader

Come usare Dropbox dalla riga di comando di Linux con Dropbox Uploader

Dropbox Uploader è uno script bash che semplificail complesso Dropbox-cli si riduce a qualcosa di molto più facile da capire. Con esso, caricare e scaricare file su Dropbox dal terminale Linux è molto più semplice. Ufficialmente, lo script consente di utilizzare Dropbox dalla riga di comando di Linux in qualsiasi distro Linux, BSD e qualsiasi altro sistema operativo che abbia una struttura terminale simile a Unix.

Aggiungi pacchetto Git

Prima di prendere lo script, avrai bisogno del pacchetto git. Il programma git è necessario, perché senza di esso, afferrare il codice sorgente per il programma è molto più noioso.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Altri Linux

È necessario il pacchetto git, ma non sono sicuro di dove trovarlovero? Non preoccuparti: lo strumento git è ampiamente utilizzato su tutto Linux, poiché molti progetti Linux vanno su Github. È probabile che il tuo sistema operativo preferito abbia il pacchetto git. Per trovarlo, apri il tuo gestore pacchetti, cerca "git" e installalo. In alternativa, controlla il sito Web ufficiale per la tua distribuzione per ulteriori informazioni.

Ottenere Dropbox Uploader

Ora che Git è sul sistema e funziona correttamente, possiamo prendere lo script di Dropbox Uploader. Per fare ciò, aprire una finestra del terminale. All'interno del terminale, eseguire questo comando.

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git

Il comando git clone scaricherà un interoun'istantanea dell'ultimo codice dello sviluppatore e inserirla in ~ / Dropbox-Uploader nella cartella principale, sul file system. Per accedere a questa directory, utilizzare il comando CD.

cd ~/Dropbox-Uploader

Il prossimo passo è aggiornare le autorizzazioni dello script. Questo è importante, poiché il file non potrà essere eseguito come programma senza di esso.

sudo chmod +x dropbox_uploader.sh

Oltre a Dropbox Uploader, ce ne sono altristrumenti nella cartella git. Principalmente: DropShell, un file Docker, un file Leggimi, la licenza software e poche altre cose. In questo tutorial, tratteremo come utilizzare Dropbox Uploader. Se desideri imparare a utilizzare il file Docker e così via, consulta il file Leggimi e leggi le istruzioni.

Configurazione di Dropbox Uploader

La prima volta che viene eseguito Dropbox Uploader, viene visualizzato un prompt di accesso. Per eseguire lo script, eseguire:

./dropbox_uploader.sh

NON eseguire questo script come root o con sudoprivilegi. Non è necessario, poiché le autorizzazioni e così via sono corrette. Inoltre, lo script crea una cartella di configurazione nella home directory dell'utente. Eseguendo questo strumento come root, tutte le informazioni di accesso verranno archiviate nella radice, a cui gli utenti normali non possono accedere.

Durante l'esecuzione iniziale dello script, ilil prompt del terminale dice: "questa è la prima volta che esegui questo script, segui le istruzioni". Individua il link che il prompt del terminale condivide con te e aprilo nel tuo browser.

Il link si apre nella pagina degli sviluppatori di Dropbox. Cerca il pulsante "crea app" e fai clic su di esso.

Seleziona l'opzione "API Dropbox". Quindi, più in basso, seleziona "Accesso completo a Dropbox". Ciò garantirà che lo strumento di caricamento abbia accesso completo al tuo account. Inserisci un nome nella sezione nome. Sii creativo, poiché vengono presi molti nomi.

Dopo aver creato l'app sotto Dropboxaccount, verrai indirizzato alla sua pagina di configurazione. Cerca "token di accesso generato" e fai clic sul pulsante Genera. Copia il codice e incollalo nel terminale per accedere a Dropbox Uploader.

Utilizzando Dropbox Uploader

Accedendo a Dropbox Uploader si esce automaticamente dallo script. Per usarlo, dovrai avviarlo di nuovo. Fallo con:

./dropbox_uploader.sh

Elenco

Dropbox Uploader può facilmente elencare l'intero contenuto della cartella remota di Dropbox. Questo è utile, soprattutto per prepararsi al download di file. Per utilizzare l'elenco, procedere come segue:

./dropbox_uploader.sh list

Elenco stampa l'intera struttura di cartelle del tuo Dropbox. Salvare l'output in un file con:

./dropbox_uploader.sh list >> dropbox-contents.txt

Caricare

Per caricare su Dropbox tramite Dropbox Uploader,prima sposta il file in / home / Dropbox-Uploader /. Fallo con il file manager. Quindi, per avviare il caricamento, esegui semplicemente il caricamento e specifica la cartella.

./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want

Ricerca

La ricerca funziona in modo molto simile alla funzione elenco. L'utente scrive una query di ricerca e lo script filtra attraverso un elenco basato su quella query. Ad esempio, per cercare qualcosa in Dropbox con una "sh" al suo interno, fai:

./dropbox_uploader.sh search sh

Lo strumento di caricamento stamperà quindi un elenco di tutti i file relativi al termine di ricerca "sh".

Scaricare

Il download è abbastanza semplice. Innanzitutto, utilizza l'elenco o cerca per consultare i contenuti del tuo account Dropbox. Quindi, copia il risultato della ricerca (o il risultato dell'elenco). Assicurati di copiare l'intera struttura della directory. Ciò significa che hai un file all'interno /Dropbox/testA/testB/misc/file.jpg, sarebbe:

./dropbox_uploader.sh download /testA/testB/misc/file.jpg

Il motivo per cui la cartella Dropbox non deve essere inclusa è perché lo script sa già che tutto ha origine da lì.

Elimina

L'eliminazione può avvenire direttamente dalla riga di comando. Per farlo, usa "cerca" o "elenca" per trovare il file da eliminare. Quindi, eliminalo con:

./dropbox_uploader.sh delete /whatever/folder/file.jpg

Altri comandi

Lo strumento Dropbox Uploader ha un formato molto ampioset di funzionalità, con molte funzionalità individuali. Abbiamo esaminato le nozioni di base, ma se stai cercando di fare cose più complesse con l'autore del caricamento, fai riferimento alla sezione di aiuto dello script. Questo può essere fatto semplicemente eseguendo lo script da solo, senza alcun comando secondario (elenco, ricerca ecc.).

Per salvare l'intero comando della guida in un file di testo da leggere in un secondo momento, procedere come segue:

./dropbox_uploader.sh >> dropbox-uploader-help.txt
</ P>

Commenti