- - Hvordan bruke Dropbox fra Linux-kommandolinjen med Dropbox Uploader

Hvordan bruke Dropbox fra Linux-kommandolinjen med Dropbox Uploader

Dropbox Uploader er et bash-skript som forenklerden komplekse Dropbox-cli ned til noe mye lettere å forstå. Med det er det mye enklere å laste opp og laste ned filer til Dropbox fra Linux-terminalen. Offisielt lar skriptet deg bruke Dropbox fra Linux-kommandolinjen i hvilken som helst Linux-distro, BSD og ethvert annet operativsystem som har en Unix-lignende terminalstruktur.

Legg til Git-pakken

Før du tar tak i skriptet, trenger du git-pakken. Git-programmet er påkrevd, for uten det er det mye mer kjedelig å hente kildekoden for programmet.

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

Andre Linux-er

Trenger git-pakken, men er ikke sikker på hvor du finnerden? Ikke bekymre deg: git-verktøyet er mye brukt på hele Linux, ettersom mange Linux-prosjekter går til Github. Sjansen er at ditt operativsystem du har git-pakken. For å finne den, åpne pakkehåndteringen, søk etter "git" og installer den. Alternativt kan du sjekke det offisielle nettstedet for distribusjon for mer informasjon.

Få Dropbox Uploader

Nå som Git er på systemet, og fungerer riktig, kan vi ta tak i Dropbox Uploader-skriptet. For å gjøre dette, åpne et terminalvindu. Kjør denne kommandoen inne i terminalen.

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

Git-klon-kommandoen vil laste ned en heløyeblikksbilde av den nyeste koden fra utvikleren, og legg den i ~ / Dropbox-Uploader i hjemmemappen din, i filsystemet. Bruk CD-kommandoen for å gå til denne katalogen.

cd ~/Dropbox-Uploader

Neste trinn er å oppdatere tillatelsene til skriptet. Dette er viktig, siden filen ikke vil kunne kjøres som et program uten den.

sudo chmod +x dropbox_uploader.sh

Bortsett fra Dropbox Uploader, er det andreverktøy i git-mappen. Hovedsakelig: DropShell, en Docker-fil, en readme-fil, programvarelisensen og noen få andre ting. I denne opplæringen vil vi dekke hvordan du bruker Dropbox Uploader. Hvis du vil lære hvordan du bruker Docker-filen osv. Gå gjennom readme-filen og les instruksjonene.

Konfigurere Dropbox Uploader

Første gang Dropbox Uploader kjører, vises en påloggingsprompt. Gjør for å kjøre skriptet:

./dropbox_uploader.sh

IKKE kjør dette skriptet som root, eller med sudoprivilegier. Det er ikke behov, da tillatelsene og osv. Er riktige. I tillegg lager skriptet en konfigurasjonsmappe i brukerens hjemmekatalog. Ved å kjøre dette verktøyet som root, blir all påloggingsinfo lagret i roten, som normale brukere ikke har tilgang til.

Under den første kjøringen av skriptet,terminalprompt sier: "dette er første gang du kjører dette skriptet, følg instruksjonene". Finn lenken som terminalen blir bedt om, og åpne den i nettleseren din.

Koblingen åpnes på Dropbox utviklerside. Se etter knappen "opprett app", og klikk på den.

Velg alternativet "Dropbox API". Velg lenger "Full Dropbox-tilgang" lenger nede. Dette vil sikre at opplastningsverktøyet har full tilgang til kontoen din. Skriv inn et navn i navneseksjonen. Vær kreativ, ettersom mange navn blir tatt.

Etter at appen er opprettet under Dropboxkonto, blir du ført til konfigurasjonssiden. Se etter “generert tilgangstoken”, og klikk på genereringsknappen. Kopier koden, og lim den inn i terminalen for å logge deg på Dropbox Uploader.

Bruker Dropbox Uploader

Når du logger på Dropbox Uploader, avsluttes skriptet automatisk. For å bruke den, må du starte den igjen. Gjør dette med:

./dropbox_uploader.sh

Liste

Dropbox Uploader kan enkelt liste hele innholdet i Dropbox-fjernmappen. Dette er nyttig, spesielt for å forberede deg på nedlasting av filer. Gjør dette for å bruke listen:

./dropbox_uploader.sh list

Liste skriver ut hele mappestrukturen i Dropbox. Lagre utdataene i en fil med:

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

Laste opp

Hvis du vil laste opp til Dropbox via Dropbox Uploader,flytt først filen inn i / home / Dropbox-Uploader /. Gjør dette med filbehandleren. For å starte opplastingen, kjører du bare opplastingen og spesifiser mappen.

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

Søk

Søk fungerer mye som listefunksjonen. Brukeren skriver et søk, og skriptet vil filtrere gjennom en liste basert på spørringen. For å søke etter noe i Dropbox med en "sh" i det, gjør du:

./dropbox_uploader.sh search sh

Last opp verktøyet vil deretter skrive ut en liste over alle filer relatert til søkeordet “sh”.

nedlasting

Nedlasting er ganske rett frem. Bruk først en av listen eller søk for å se gjennom innholdet på Dropbox-kontoen din. Deretter kopierer du søkeresultatet (eller listeresultatet). Sørg for å kopiere hele katalogstrukturen. Dette betyr at hvis du har en fil inne /Dropbox/testA/testB/misc/file.jpg, det ville være:

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

Årsaken til at Dropbox-mappen ikke skal inkluderes, er fordi skriptet allerede vet at alt stammer derfra.

Slett

Sletting kan skje direkte fra kommandolinjen. For å gjøre det, bruk "søk" eller "liste" for å finne filen du vil slette. Slett den deretter med:

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

Andre kommandoer

Dropbox Uploader-verktøyet har et veldig bredtfunksjonssett, med mange individuelle funksjoner. Vi har gått gjennom det grunnleggende, men hvis du ønsker å gjøre mer kompliserte ting med opplasteren, kan du lese hjelpedelen til skriptet. Dette kan enkelt gjøres ved å bare kjøre skriptet på egen hånd, uten underkommandoer (liste, søk osv.).

Gjør for å lagre hele hjelpekommandoene i en tekstfil som skal leses senere.

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

kommentarer