Η εργασία με το FTP από τη γραμμή εντολών μπορείήχου ασήμαντο, καθώς υπάρχουν πολλοί εξαιρετικοί πελάτες FTP στο Linux που παρέχουν ένα γραφικό περιβάλλον εργασίας με το οποίο μπορείτε να εργαστείτε. Ωστόσο, πολλοί χρήστες του πρωτοκόλλου μεταφοράς αρχείων χρησιμοποιούν το SSH και τους διακομιστές έτσι ώστε να μην λειτουργεί μια εφαρμογή GUI.
Υπάρχουν μερικοί χρήσιμοι πελάτες FTP γραμμής εντολώνστο Linux. Στην πραγματικότητα, στο παρελθόν, μίλησα για μια εξαιρετική εφαρμογή γραμμής εντολών στη λίστα με τους καλύτερους πελάτες FTP για το Linux. Τούτου λεχθέντος, σε αυτή τη θέση, δεν θα επικεντρωθούμε σε αυτό το app, επειδή είναι πολύ πολύ περίπλοκο για αυτό που χρειαζόμαστε για? βασική μεταφόρτωση και λήψη. Αντ 'αυτού, θα χρησιμοποιήσουμε τον τυπικό πελάτη GNU FTP.
Σημείωση: Ο υπολογιστής-πελάτης GNU FTP δεν θα λειτουργεί με SFTP ή FTPS. Μπορεί να συνδεθεί μόνο σε διακομιστές FTP.
Εγκατάσταση FTP CLI
Η εφαρμογή GNU FTP χρησιμοποιείται ευρέως, έτσι, αυτό το πακέτομπορεί ήδη να είναι προεγκατεστημένη σε αρκετές διανομές. Τούτου λεχθέντος, δεν είναι κάθε διανομή που έχει ο πελάτης προεγκατεστημένος, οπότε είναι καλή ιδέα να ξεπεράσουμε τον τρόπο με τον οποίο μπορούμε να το λειτουργήσουμε, προτού να βρούμε τον τρόπο χρήσης του.
Για να εγκαταστήσετε την εφαρμογή FTP στο λειτουργικό σας σύστημα Linux, ανοίξτε ένα παράθυρο τερματικού πατώντας το Ctrl + Alt + T ή Ctrl + Shift + T πληκτρολογίου. Από εκεί, ακολουθήστε τις λεπτομερείς οδηγίες που αντιστοιχούν στο λειτουργικό σύστημα που χρησιμοποιείτε αυτήν τη στιγμή.
Ubuntu
Στο Ubuntu Linux, ο CLI FTP client είναι διαθέσιμος στο αποθετήριο λογισμικού "Ubuntu Main". Για να το εγκαταστήσετε στο σύστημά σας, πρέπει να χρησιμοποιήσετε το Κατάλληλος εντολή τερματικού.
sudo apt install ftp
Debian
Ο πελάτης CLI FTP έχει υποστηρίξει το Debian Linux για πολύ καιρό. Ως αποτέλεσμα, είναι εύκολο να εγκατασταθεί μέσω του αποθετηρίου λογισμικού "Debian Main".
Για να εγκαταστήσετε την εφαρμογή CLI FTP στον υπολογιστή σας Debian, χρησιμοποιήστε το Apt-get εντολή παρακάτω.
sudo apt-get install ftp
Arch Linux
Οι χρήστες Arch Linux δεν θα μπορούν να αναζητήσουν τοαποθετήρια πακέτων για ένα πακέτο "FTP" αν θέλουν να χρησιμοποιήσουν αυτήν την εφαρμογή, καθώς οι προγραμματιστές δεν συσκευάζουν χωριστά την εφαρμογή CLI FTP. Αντίθετα, για να χρησιμοποιήσετε το FTP από την γραμμή εντολών στο Arch Linux, πρέπει να εγκαταστήσετε το πακέτο "inetutils" Pacman.
sudo pacman -S inetutils
Μαλακό καπέλλο
Ο πελάτης FTP γραμμής εντολών είναι διαθέσιμος στους χρήστες του Fedora Linux μέσω των αποθετηρίων λογισμικού "Fedora x86_64" και "Fedora i386". Εάν είστε χρήστης του Fedora, εγκαταστήστε το πακέτο με τα ακόλουθα Dnf εντολή σε ένα παράθυρο τερματικού.
sudo dnf install ftp
OpenSUSE
Οι χρήστες του OpenSUSE που επιθυμούν να χρησιμοποιήσουν το πρόγραμμα-πελάτη CLI FTPστο λειτουργικό τους σύστημα θα είναι ευτυχείς να γνωρίζουν ότι το πρόγραμμα μπορεί να εγκατασταθεί σε Leap 15.0, Leap 42.3 και Tumbleweed μέσω του αποθετηρίου λογισμικού "OpenSUSE Oss All".
Για να ξεκινήσετε την εγκατάσταση στο σύστημά σας SUSE, ξεκινήστε ένα παράθυρο τερματικού και χρησιμοποιήστε το Zypper εντολή παρακάτω.
sudo zypper install ftp
Γενικό Linux
Ο τυπικός πελάτης FTP γραμμής εντολών που χρησιμοποιήθηκεΤο Linux που θα καλύψουμε σε αυτό το άρθρο είναι μέρος του έργου GNU. Για αυτόν τον λόγο, είναι πολύ εύκολο να εντοπίσετε αυτήν την εφαρμογή για όλα τα λειτουργικά συστήματα Linux εκεί έξω.
Για να εγκαταστήσετε το CLI FTP client στο Linuxλειτουργικό σύστημα, ανοίξτε ένα τερματικό. Στη συνέχεια, αναζητήστε και εγκαταστήστε το "ftp" ή "inetutils". Εναλλακτικά, εάν δεν μπορείτε να βρείτε την εφαρμογή οπουδήποτε σε πηγές λογισμικού, ελέγξτε τον τρόπο απόκρυψης του πηγαίου κώδικα από το GNU.org.
Συνδεθείτε στο διακομιστή FTP μέσω του CLI
Για να ξεκινήσετε μια νέα σύνδεση με το διακομιστή σας στην εφαρμογή FTP CLI, μεταβείτε στο τερματικό και χρησιμοποιήστε το ftp εντολή μαζί με τη διεύθυνση IP του απομακρυσμένου διακομιστή.
Σημείωση: δεν μπορείτε να υπολογίσετε την απομακρυσμένη διεύθυνση IP του διακομιστή FTP. Ελέγξτε τον οδηγό μας σχετικά με τον τρόπο ανεύρεσης μιας διεύθυνσης IP στο Linux.

ftp remote-ip-address-or-domain-name
Υποθέτοντας ότι η διεύθυνση είναι επιτυχής, η εφαρμογή FTP θα ζητήσει από το χρήστη να εισαγάγει ένα όνομα χρήστη και έναν κωδικό πρόσβασης. Γράψτε στο όνομα χρήστη και τον κωδικό πρόσβασης του διακομιστή σας και θα αποκτήσετε πρόσβαση μέσω του CLI στο διακομιστή FTP.
Κατεβάστε αρχεία FTP μέσω του CLI
Η λήψη αρχείων μέσω FTP στη γραμμή εντολών γίνεται με το παίρνω εντολή. Για να ξεκινήσετε μια λήψη, δοκιμάστε την ακόλουθη σύνταξη εντολών.

get /home/remote-username/location/of/folder/or/file
Αφήστε το πρόγραμμα-πελάτη FTP να κατεβάσει τα αρχεία στο σύστημά σας. Όταν είναι επιτυχείς, θα εμφανιστούν στον κατάλογο που ξεκίνησε το τερματικό του Linux PC σας (συνήθως / home / username /).
Μεταφορτώστε τα αρχεία FTP μέσω του CLI
Η μεταφόρτωση αρχείων με την εφαρμογή γραμμής εντολών FTP χρησιμοποιεί το στείλετε εντολή. Για να στείλετε ένα αρχείο ή ένα φάκελο σε έναν απομακρυσμένο διακομιστή, ακολουθήστε την παρακάτω σύνταξη εντολών.

send /home/remote-username/location/of/folder/or/file
Η αποστολή αρχείων μέσω FTP θα διαρκέσει μερικά λεπτά. Όταν ολοκληρωθεί η διαδικασία, θα εμφανιστεί στον προεπιλεγμένο κατάλογο αποστολής στον απομακρυσμένο διακομιστή.
Σχόλια