- Πώς να χρησιμοποιήσετε το Dropbox από τη Γραμμή εντολών του Linux με τον Μεταφόρτωσης Dropbox

Πώς να χρησιμοποιήσετε το Dropbox από τη Γραμμή εντολών του Linux με τον Μεταφορτωτή Dropbox

Το Dropbox Uploader είναι ένα σενάριο bash που απλοποιείτο περίπλοκο 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

Μαλακό καπέλλο

sudo dnf install git

OpenSUSE

sudo zypper install git

Άλλα Linuxes

Χρειάζεστε το πακέτο git, αλλά δεν είστε σίγουροι πού να βρείτετο? Μην ανησυχείτε: το εργαλείο git χρησιμοποιείται ευρέως σε όλο το Linux, καθώς πολλά έργα Linux πηγαίνουν στο Github. Οι πιθανότητες είναι, το λειτουργικό σύστημα που έχετε επιλέξει έχει το πακέτο git. Για να το βρείτε, ανοίξτε το διαχειριστή πακέτων, αναζητήστε το "git" και εγκαταστήστε το. Εναλλακτικά, ελέγξτε την επίσημη ιστοσελίδα για τη διανομή σας για περισσότερες πληροφορίες.

Λήψη του προγράμματος μεταφόρτωσης Dropbox

Τώρα που το Git είναι στο σύστημα και λειτουργεί σωστά, μπορούμε να πιάσουμε το σενάριο Dropbox Uploader. Για να το κάνετε αυτό, ανοίξτε ένα παράθυρο τερματικού. Μέσα στο τερματικό, εκτελέστε αυτήν την εντολή.

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

Η εντολή κλώνου git θα κατεβάσει ένα ολόκληροστιγμιότυπο του τελευταίου κώδικα από τον προγραμματιστή και τοποθετήστε το στο ~ / Dropbox-Uploader στον αρχικό σας φάκελο, στο σύστημα αρχείων. Για να μεταβείτε σε αυτόν τον κατάλογο, χρησιμοποιήστε την εντολή CD.

cd ~/Dropbox-Uploader

Το επόμενο βήμα είναι να ενημερώσετε τα δικαιώματα του σεναρίου. Αυτό είναι σημαντικό, καθώς το αρχείο δεν θα μπορεί να εκτελεστεί ως πρόγραμμα χωρίς αυτό.

sudo chmod +x dropbox_uploader.sh

Εκτός από το Dropbox Uploader, υπάρχουν και άλλαεργαλεία στον φάκελο git. Κυρίως: DropShell, αρχείο Docker, αρχείο readme, άδεια χρήσης λογισμικού και μερικά άλλα πράγματα. Σε αυτό το σεμινάριο, θα καλύψουμε τον τρόπο χρήσης του Dropbox Uploader. Εάν θέλετε να μάθετε πώς να χρησιμοποιείτε το αρχείο Docker κ.λπ. Πηγαίνετε στο αρχείο readme και διαβάστε τις οδηγίες.

Διαμόρφωση του προγράμματος μεταφόρτωσης Dropbox

Την πρώτη φορά που εκτελείται ο Μεταφόρτωσης Dropbox, εμφανίζεται μια ερώτηση σύνδεσης. Για να εκτελέσετε το σενάριο, κάντε τα εξής:

./dropbox_uploader.sh

ΔΕΝ χρησιμοποιείτε αυτό το σενάριο ως root ή με το sudoπρονόμια. Δεν υπάρχει ανάγκη, καθώς τα δικαιώματα και τα κτλ είναι σωστά. Επιπλέον, η δέσμη ενεργειών δημιουργεί ένα φάκελο διαμόρφωσης στον οικείο κατάλογο του χρήστη. Με την εκτέλεση αυτού του εργαλείου ως root, όλες οι πληροφορίες σύνδεσης θα αποθηκευτούν στη ρίζα, την οποία δεν μπορούν να έχουν πρόσβαση οι κανονικοί χρήστες.

Κατά την αρχική εκτέλεση του σεναρίου, τοη εντολή τερματικού λέει: "αυτή είναι η πρώτη φορά που τρέχετε αυτό το σενάριο, ακολουθήστε τις οδηγίες". Εντοπίστε τη σύνδεση που σας στέλνει η προτροπή τερματικού και ανοίξτε την στο πρόγραμμα περιήγησής σας.

Ο σύνδεσμος ανοίγει στη σελίδα προγραμματιστή Dropbox. Αναζητήστε το κουμπί "δημιουργία εφαρμογής" και κάντε κλικ σε αυτό.

Επιλέξτε την επιλογή "API Dropbox". Στη συνέχεια, πιέστε προς τα κάτω, επιλέξτε "Πλήρης πρόσβαση Dropbox". Αυτό θα διασφαλίσει ότι το εργαλείο μεταφόρτωσης έχει πλήρη πρόσβαση στο λογαριασμό σας. Καταχωρίστε ένα όνομα στην ενότητα ονόματος. Να είστε δημιουργικοί, καθώς πολλά ονόματα λαμβάνονται.

Αφού δημιουργηθεί η εφαρμογή κάτω από το πλαίσιο Dropboxλογαριασμού, θα μεταφερθείτε στη σελίδα διαμόρφωσης. Αναζητήστε το "δημιουργημένο αναγνωριστικό πρόσβασης" και κάντε κλικ στο κουμπί δημιουργίας. Αντιγράψτε τον κώδικα και επικολλήστε τον στο τερματικό για να συνδεθείτε στο πρόγραμμα μεταφόρτωσης Dropbox.

Χρήση του προγράμματος μεταφόρτωσης Dropbox

Η σύνδεση στο Dropbox Uploader κλείνει αυτόματα τη δέσμη ενεργειών. Για να το χρησιμοποιήσετε, θα πρέπει να το ξεκινήσετε πάλι. Κάντε αυτό με:

./dropbox_uploader.sh

Λίστα

Το Uploader Dropbox μπορεί εύκολα να απαριθμήσει ολόκληρο το περιεχόμενο του απομακρυσμένου φακέλου 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 Uploader έχει ένα πολύ ευρύ φάσμαχαρακτηριστικό σύνολο, με πολλά μεμονωμένα χαρακτηριστικά. Έχουμε ξεπεράσει τα βασικά, αλλά αν ψάχνετε να κάνετε πιο περίπλοκα πράγματα με το χρήστη που μεταφορτώσατε, ανατρέξτε στην ενότητα βοήθειας της δέσμης ενεργειών. Αυτό μπορεί εύκολα να γίνει με την εκτέλεση του σεναρίου μόνο του, χωρίς υπο-εντολές (λίστα, αναζήτηση κ.λπ.).

Για να αποθηκεύσετε ολόκληρες τις εντολές βοήθειας σε ένα αρχείο κειμένου που θα διαβάσετε για αργότερα, κάντε τα εξής:

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

Σχόλια