Як використовувати Dropbox з командного рядка Linux з Dropbox Uploader

Зміст:

Як використовувати Dropbox з командного рядка Linux з Dropbox Uploader
Як використовувати Dropbox з командного рядка Linux з Dropbox Uploader
Anonim

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

Додати пакет Git

Перш ніж перехопити сценарій, потрібен пакет git. Потрібна програма git, тому що без неї, захоплення вихідного коду програми набагато стомлює.

Ubuntu

sudo може встановити git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf встановлює git

OpenSUSE

sudo zypper встановлює git

Інші Linux

Потрібен пакет git, але не знаєте, де його знайти? Не хвилюйтеся: інструмент git широко використовується на всіх Linux, оскільки багато проектів Linux переходять до Github. Швидше за все, ваша операційна система має свій пакет git. Щоб знайти його, відкрийте менеджер пакетів, знайдіть "git" та встановіть його. Для отримання додаткової інформації зверніться до офіційного веб-сайту для розповсюдження.

Отримання Dropbox Uploader

Тепер, коли Git працює в системі і працює правильно, ми можемо захопити сценарій Dropbox Uploader. Для цього відкрийте вікно терміналу. Всередині терміналу запустіть цю команду.

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. Немає необхідності, оскільки дозволи і т.п. правильні. Крім того, скрипт створює папку конфігурації у домашньому каталозі користувача. Запустивши цей інструмент як кореневий, вся інформація для входу буде збережена в корені, до якої не можуть зайти звичайні користувачі.

Під час початкового запуску сценарію термінал терміналу каже: "Це перший запуск цього сценарію, дотримуйтесь інструкцій". Знайдіть посилання, яке термінал підкаже вам, і відкрийте його у своєму браузері.

Посилання відкривається на сторінці розробника Dropbox. Подивіться на кнопку "Створити додаток" і натисніть її.
Посилання відкривається на сторінці розробника Dropbox. Подивіться на кнопку "Створити додаток" і натисніть її.

Виберіть параметр “Dropbox API”. Потім, далі вниз, виберіть "Повний доступ Dropbox". Таким чином, інструмент завантаження матиме повний доступ до вашого облікового запису. Введіть ім'я в розділі імені. Будьте творчими, тому що багато імен беруться.

Після створення програми під вашим обліковим записом Dropbox ви перейдете на сторінку налаштування. Шукайте "генерований маркер доступу" і натисніть кнопку "генерувати". Скопіюйте код і вставте його в термінал, щоб увійти до Dropbox Uploader.
Після створення програми під вашим обліковим записом Dropbox ви перейдете на сторінку налаштування. Шукайте "генерований маркер доступу" і натисніть кнопку "генерувати". Скопіюйте код і вставте його в термінал, щоб увійти до Dropbox Uploader.

Використання Dropbox Uploader

Вхід до Dropbox Uploader автоматично закриває скрипт. Щоб скористатися нею, потрібно запустити його знову. Зробіть це за допомогою:

./dropbox_uploader.sh

Список

Dropbox Uploader може легко перерахувати весь вміст вашої віддаленої папки Dropbox. Це корисно, особливо для підготовки до завантаження файлів. Щоб скористатися списком, виконайте такі дії:
Dropbox Uploader може легко перерахувати весь вміст вашої віддаленої папки Dropbox. Це корисно, особливо для підготовки до завантаження файлів. Щоб скористатися списком, виконайте такі дії:

./dropbox_uploader.sh список

Список виводить всю структуру папок вашого Dropbox. Збережіть вивід у файл за допомогою:

список / dropbox_uploader.sh >> dropbox-contents.txt

Завантажити

Щоб завантажити на Dropbox через Dropbox Uploader, спочатку перемістіть файл у / home / Dropbox-Uploader /. Зробіть це за допомогою менеджера файлів. Потім, щоб розпочати завантаження, просто запустіть завантаження та вкажіть папку.

./dropbox_uploader.sh завантажити testfile.jpg / dropbox / будь-яку / папку / ви / бажаєте

Пошук

Пошук дуже схожий на функцію списку. Користувач записує пошуковий запит, і сценарій фільтруватиметься за списком на основі цього запиту. Наприклад, щоб знайти щось у Dropbox з "sh" у ньому, виконайте такі дії:
Пошук дуже схожий на функцію списку. Користувач записує пошуковий запит, і сценарій фільтруватиметься за списком на основі цього запиту. Наприклад, щоб знайти щось у Dropbox з "sh" у ньому, виконайте такі дії:

./dropbox_uploader.sh пошук sh

Інструмент завантаження виведе список всіх файлів, пов'язаних із пошуковим терміном "sh".

Завантажити

Завантаження досить просте. Спочатку скористайтеся списком або пошуком, щоб переглянути вміст вашого облікового запису Dropbox. Потім скопіюйте результат пошуку (або результат списку). Обов'язково скопіюйте всю структуру каталогів. Це означає, що у вас є файл всередині /Dropbox/testA/testB/misc/file.jpg, це буде:

./dropbox_uploader.sh завантажити /testA/testB/misc/file.jpg

Причина того, що папка Dropbox не повинна бути включена, тому, що скрипт вже знає, що все походить звідти.

Видалити

Видалення може відбуватися безпосередньо з командного рядка. Для цього скористайтеся кнопкою «пошук» або «список», щоб знайти файл для видалення. Потім видаліть його за допомогою:

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

Інші команди

Інструмент Dropbox Uploader має дуже широкий набір функцій з багатьма індивідуальними функціями. Ми переглянули основи, але якщо ви прагнете зробити складніші речі з завантажувачем, зверніться до розділу довідки сценарію. Це можна легко зробити, запустивши скрипт, без будь-яких підкадрів (список, пошук тощо).

Щоб зберегти всі команди довідки до текстового файлу для читання пізніше, виконайте такі дії:

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

Популярна тема