- - A Dropbox használata a Linux parancssorból a Dropbox feltöltővel

A Dropbox használata a Linux parancssorból a Dropbox feltöltővel

A Dropbox Uploader egy egyszerű bash szkripta komplex Dropbox-cli olyasmire, ami sokkal könnyebben érthető. Ezzel a fájlok feltöltése és letöltése a Dropbox-ba a Linux terminálról sokkal könnyebb. Hivatalosan a szkript lehetővé teszi a Dropbox használatát a Linux parancssorból bármilyen Linux diszkóban, BSD-ben és bármilyen más operációs rendszerben, amely Unix-szerű terminálszerkezettel rendelkezik.

Adja hozzá a Git csomagot

A szkript megragadása előtt szüksége lesz a git csomagra. A git programra szükség van, mert anélkül sokkal fárasztóbb a program forráskódjának megragadása.

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

Egyéb Linuxok

Szüksége van a git csomagra, de nem biztos abban, hol találhatóazt? Ne aggódjon: a git eszközt széles körben használják az összes Linuxon, mivel sok Linux projekt eljut a Githubhoz. Valószínűleg az Ön által választott operációs rendszer rendelkezik a git csomaggal. Megtalálásához nyissa meg a csomagkezelőt, keressen a „git” kifejezésre, és telepítse. Alternatív megoldásként, ha további információt szeretne kapni a terjesztés hivatalos webhelyén.

Első Dropbox feltöltő

Most, hogy a Git a rendszeren van, és helyesen működik, megragadhatjuk a Dropbox Uploader szkriptet. Ehhez nyisson meg egy terminál ablakot. A terminálon belül futtassa ezt a parancsot.

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

A git clone parancs egy egészet tölt lea legfrissebb kód pillanatképe a fejlesztőtől, és helyezze el a ~ / Dropbox-Uploader alkalmazásba a házmappájába, a fájlrendszerre. A könyvtárba lépéshez használja a CD parancsot.

cd ~/Dropbox-Uploader

A következő lépés a szkript engedélyének frissítése. Ez fontos, mivel a fájl nem lesz képes programként végrehajtani anélkül.

sudo chmod +x dropbox_uploader.sh

A Dropbox Uploader mellett további vannakeszközök a git mappában. Főként: DropShell, egy Docker fájl, egy readme fájl, a szoftverlicenc és néhány további elem. Ebben az oktatóanyagban a Dropbox Uploader használatát ismertetjük. Ha szeretné megtanulni a Docker fájl stb. Használatát, olvassa el a readme fájlt és olvassa el az utasításokat.

A Dropbox Uploader konfigurálása

A Dropbox Uploader első alkalommal történő futtatásakor megjelenik egy bejelentkezési prompt. A szkript futtatásához tegye a következőket:

./dropbox_uploader.sh

NE futtassa ezt a szkriptet gyökérként vagy sudo-valjogosultságokat. Nincs erre szükség, mivel az engedélyek stb. Helyesek. Ezenkívül a szkript létrehoz egy konfigurációs mappát a felhasználó otthoni könyvtárában. Az eszköz root felhasználóként történő futtatásával az összes bejelentkezési információ a gyökérzetben tárolódik, amelyhez a normál felhasználók nem férhetnek hozzá.

A szkript kezdeti futtatása során aA terminálkérdés azt mondja: „Ez az első alkalom, amikor futtatja ezt a szkriptet, kérjük, kövesse az utasításokat”. Keresse meg a hivatkozást, amelyet a terminál kér veled megoszt, és nyissa meg a böngészőben.

A link megnyílik a Dropbox fejlesztő oldalán. Keresse meg az „alkalmazás létrehozása” gombot, és kattintson rá.

Válassza a „Dropbox API” lehetőséget. Ezután tovább, válassza a „Teljes Dropbox hozzáférés” lehetőséget. Ez biztosítja a feltöltő eszköz teljes hozzáférését a fiókjához. Írjon be egy nevet a név részbe. Légy kreatív, mivel sok nevet vesznek.

Miután az alkalmazást létrehozta a Dropbox alattfiókkal, akkor a konfigurációs oldalra kerül. Keresse meg a „generált hozzáférési jogkivonatot”, és kattintson a létrehozás gombra. Másolja a kódot, és illessze be a terminálra, hogy bejelentkezzen a Dropbox feltöltőbe.

A Dropbox Uploader használata

A Dropbox feltöltőbe történő bejelentkezés automatikusan kilép a szkriptből. Használatához újra el kell indítania. Tegye ezt a következőkkel:

./dropbox_uploader.sh

Lista

A Dropbox feltöltő könnyen felsorolhatja a Dropbox távoli mappájának teljes tartalmát. Ez különösen akkor hasznos, ha a fájlok letöltésére készül. A lista használatához tegye a következőket:

./dropbox_uploader.sh list

A Lista kinyomtatja a Dropbox teljes mappastruktúráját. Mentse a kimenetet egy fájlba a következővel:

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

Feltöltés

Töltse fel a Dropboxba a Dropbox feltöltőn keresztül,először helyezze át a fájlt a / home / Dropbox-Uploader / mappába. Tegye ezt a fájlkezelővel. Ezután a feltöltés megkezdéséhez egyszerűen futtassa a feltöltést, és adja meg a mappát.

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

Keresés

A keresés hasonlóan működik, mint a lista funkció. A felhasználó keresési lekérdezést ír, és a szkript az adott lekérdezés alapján kiszűr egy listát. Például, hogy keressen valamit a Dropbox-ban egy „sh” betűvel, tegye a következőket:

./dropbox_uploader.sh search sh

A feltöltő eszköz ezután kinyomtatja az „sh” keresési kifejezéssel kapcsolatos összes fájl listáját.

Letöltés

A letöltés meglehetősen egyszerű. Először használja a listát vagy a keresést a Dropbox-fiók tartalmának áttekintéséhez. Ezután másolja a keresési eredményt (vagy a lista eredményét). Ügyeljen arra, hogy másolja a teljes könyvtárszerkezetet. Ez azt jelenti, ha van fájlod a helyedben /Dropbox/testA/testB/misc/file.jpg, ez lenne:

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

A Dropbox mappát nem szabad belefoglalni, mert a szkript már tudja, hogy mindent innen származik.

Töröl

A törlés közvetlenül a parancssorból történhet. Ehhez a „keresés” vagy a „lista” segítségével keresse meg a törölni kívánt fájlt. Ezután törölje a következővel:

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

Egyéb parancsok

A Dropbox Uploader eszköz nagyon szélesfunkciókészlet, sok egyedi funkcióval. Az alapokon túlmentünk, de ha összetettebb dolgokat szeretne tenni a feltöltővel, akkor olvassa el a szkript súgóját. Ez könnyen megtehető, ha csak a saját parancsfájlját futtatja, alparancsok nélkül (lista, keresés stb.).

A teljes súgóparancsok egy későbbi elolvasható szövegfájlba mentéséhez tegye a következőket:

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

Hozzászólások