- - Как да използвате Dropbox от командния ред на Linux с Dropbox Uploader

Как да използвате Dropbox от командния ред на Linux с качителя на Dropbox

Dropbox Uploader е баш скрипт, който опростявасложната Dropbox-cli до нещо много по-лесно за разбиране. С него качването и изтеглянето на файлове в Dropbox от терминала на Linux е много по-лесно. Официално скриптът ви позволява да използвате Dropbox от командния ред на Linux във всеки Linux дистрибутор, BSD и всяка друга операционна система, която има Unix-подобна терминална структура.

Добавете Git пакет

Преди да вземете скрипта, ще ви е необходим пакетът git. Програмата на git е необходима, защото без нея грабването на изходния код за програмата е много по-досадно.

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

Други Linux

Нуждаете се от git пакета, но не сте сигурни къде да го намеритето? Не се притеснявайте: git инструментът се използва широко за целия Linux, тъй като много Linux проекти отиват в Github. Вероятно е, че избраната от вас операционна система разполага с git пакета. За да го намерите, отворете вашия мениджър на пакети, потърсете „git“ и го инсталирайте. Освен това, проверете официалния уебсайт за вашата дистрибуция за повече информация.

Получаване на качител на Dropbox

Сега, когато Git е в системата и работи правилно, можем да вземем скрипта за качване на Dropbox. За целта отворете прозорец на терминала. Вътре в терминала изпълнете тази команда.

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

Командата git clone ще изтегли цяламоментна снимка на най-новия код от разработчика и го поставете в ~ / Dropbox-Uploader във вашата домашна папка, във файловата система. За да отидете в тази директория, използвайте командата CD.

cd ~/Dropbox-Uploader

Следващата стъпка е да актуализирате разрешенията на скрипта. Това е важно, тъй като файлът няма да може да се изпълни като програма без него.

sudo chmod +x dropbox_uploader.sh

Освен Dropbox Uploader има и другиинструменти в git папката. Главно: DropShell, Docker файл, readme файл, софтуерният лиценз и няколко други неща. В този урок ще разгледаме как да използвате Dropbox Uploader. Ако искате да научите как да използвате файла Docker и др. Прегледайте файла readme и прочетете инструкциите.

Конфигуриране на Dropbox Uploader

Първият път, когато Dropbox Uploader работи, се появява подкана за влизане. За да стартирате скрипта, направете:

./dropbox_uploader.sh

НЕ използвайте този скрипт като root или със sudoпривилегии. Няма нужда, тъй като разрешенията и т.н. са правилни. В допълнение, скриптът прави конфигурационна папка в домашната директория на потребителя. Като стартирате този инструмент като root, цялата информация за вход ще се съхранява в корена, до който нормалните потребители нямат достъп.

По време на първоначалното изпълнение на скрипта,терминалното съобщение казва: „Това е първият път, когато стартирате този скрипт, моля, следвайте инструкциите“. Намерете връзката, която подканя терминалът споделя с вас, и я отворете във вашия браузър.

Връзката се отваря на страницата за разработчици на Dropbox. Потърсете бутона „създаване на приложение“ и щракнете върху него.

Изберете опцията „Dropbox API“. След това, надолу, изберете „Пълен достъп до Dropbox“. Това ще гарантира, че инструментът за качване има пълен достъп до вашия акаунт. Въведете име в секцията с имената. Бъдете креативни, тъй като са взети много имена.

След като приложението е създадено под вашия Dropboxакаунт, ще бъдете отведени на страницата за конфигуриране. Потърсете „генериран маркер за достъп“ и щракнете върху бутона за генериране. Копирайте кода и го поставете в терминала, за да влезете в Dropbox Uploader.

Използване на Dropbox Uploader

Влизането в Dropbox Uploader затваря сценария автоматично. За да го използвате, ще трябва да го стартирате отново. Направете това с:

./dropbox_uploader.sh

списък

Dropbox Uploader може лесно да изброява цялото съдържание на вашата отдалечена папка Dropbox. Това е полезно, особено за подготовка за изтегляне на файлове. За да използвате списък, направете това:

./dropbox_uploader.sh list

Списъкът отпечатва цялата структура на папките на вашия Dropbox. Запишете изхода във файл с:

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

Качи

За да качите в Dropbox чрез Dropbox Uploader,първо преместете файла в / home / Dropbox-Uploader /. Направете това с файловия мениджър. След това, за да започнете качването, просто стартирайте качването и посочете папката.

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

Търсене

Търсене работи много като функцията на списъка. Потребителят пише заявка за търсене и скриптът ще филтрира през списък въз основа на тази заявка. Например, за да потърсите нещо в Dropbox с надпис „sh“ в него, направете:

./dropbox_uploader.sh search sh

След това инструментът за качване ще разпечата списък на всички файлове, свързани с думата за търсене „sh“.

Изтегли

Изтеглянето е доста директно. Първо използвайте или списък, или търсене, за да прегледате съдържанието на вашия Dropbox акаунт. След това копирайте резултата от търсенето (или списъка с резултатите). Не забравяйте да копирате цялата структура на директория. Това означава, ако имате файл вътре /Dropbox/testA/testB/misc/file.jpg, ще бъде:

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

Причината папката Dropbox да не бъде включена е, защото сценарият вече знае, че всичко произлиза от там.

Изтрий

Изтриването може да се извърши директно от командния ред. За да го направите, използвайте „търсене“ или „списък“, за да намерите файла, който да изтриете. След това го изтрийте с:

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

Други команди

Инструментът за качване на Dropbox има много широкнабор от функции, с много индивидуални функции. Преосмислихме основните положения, но ако искате да направите по-сложни неща с качителя, вижте раздела за помощ на скрипта. Това лесно може да се направи, като просто стартирате скрипта самостоятелно, без подкоманди (списък, търсене и т.н.).

За да запазите цялата помощна команда в текстов файл, който да прочетете за по-късно, направете:

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

Коментари