Πώς να χρησιμοποιήσετε το FTP από τη Γραμμή εντολών του Linux
Το πρόγραμμα FTP (Πρωτόκολλο μεταφοράς αρχείων) σάς επιτρέπει να μεταφέρετε αρχεία από έναν υπολογιστή σε άλλο, μέσω του διαδικτύου ή ενός τοπικού δικτύου. Έρχεται ενσωματωμένο με λειτουργικά συστήματα Linux. Βασίζεται στην αρχιτεκτονική πελάτη-διακομιστή. Γενικά, η εντολή σάς επιτρέπει να αλληλεπιδράσετε με αρχεία σε απομακρυσμένο διακομιστή. Με αυτό, μπορείτε να αντιγράψετε τα αρχεία, να μετονομάσετε και να τα διαγράψετε και πολλά άλλα!
Σύνδεση σε απομακρυσμένο διακομιστή με FTP
Η γραμμή εντολών για σύνδεση σε διακομιστή FTP είναι:
ftp www.xyz.com
Για παράδειγμα, εάν θέλετε να συνδεθείτε στο "www.cornell.edu", θα χρησιμοποιήσετε το παρακάτω γραμμής εντολών:
ftp www.cornell.edu
Συνδεθείτε μετά την σύνδεσή σας
Αφού συνδεθείτε με το διακομιστή, πρέπει να συνδεθείτε. Εάν χρησιμοποιείτε έναν ιδιωτικό διακομιστή, θα πρέπει να έχετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης που θα σας δοθεί από τον διαχειριστή. Χωρίς αυτό δεν θα μπορείτε να συνδεθείτε με αυτό. Αν προσπαθείτε να συνδεθείτε σε ένα δημόσιο διακομιστή, οι περισσότεροι θα σας επιτρέψουν να συνδεθείτε με το όνομα χρήστη σας ως "ανώνυμο" και το αναγνωριστικό σας ηλεκτρονικού ταχυδρομείου ως κωδικό πρόσβασης. Μερικοί δημόσιοι διακομιστές θα σας επιτρέψουν να τους αποκτήσετε πρόσβαση εάν χρησιμοποιείτε " ftp
" τόσο ως όνομα χρήστη όσο και ως κωδικό πρόσβασης. Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας όταν σας ζητηθεί. Αν καταφέρετε να συνδεθείτε με επιτυχία, θα εμφανιστεί η ακόλουθη ερώτηση (στις περισσότερες περιπτώσεις):
ftp>
Ο διακομιστής πρέπει επίσης να σας ενημερώσει ότι χρησιμοποιείτε ένα απομακρυσμένο σύστημα UNIX και ότι η δυαδική λειτουργία θα χρησιμοποιηθεί για τη μεταφορά αρχείων. Η δυαδική λειτουργία χρησιμοποιείται για τη λήψη όλων των αρχείων μη κειμένου, όπως εικόνες, εκτελέσιμα αρχεία και αρχεία zip. Αν θέλετε να κάνετε λήψη αρχείων κειμένου, μπορείτε να μεταβείτε στη λειτουργία ASCII. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή:
ftp> ascii
Για να επιστρέψετε στο δυαδικό, χρησιμοποιήστε την ακόλουθη εντολή:
ftp> δυαδικό
Χρησιμοποιώντας σχετικές εντολές FTP μόλις συνδεθείτε
Τώρα που έχετε συνδεθεί στον διακομιστή, μπορείτε να αρχίσετε να χρησιμοποιείτε τις εντολές FTP. Αυτές οι εντολές θα είναι διαφορετικές για διαφορετικούς διακομιστές. Για να δείτε μια λίστα όλων των διαθέσιμων εντολών στον τρέχοντα διακομιστή, πληκτρολογήστε το ακόλουθο γραμμής εντολών:
ftp> βοήθεια
Για να προβάλετε όλα τα αρχεία και τους υποκαταλόγους που υπάρχουν στον κατάλογο στον οποίο έχετε πλοηγηθεί, χρησιμοποιήστε την ακόλουθη εντολή:
ftp> ls
Σε δημόσιους διακομιστές θα θέλετε να περιηγηθείτε στον κατάλογο pub. Αυτά είναι πιθανότατα τα αρχεία που ψάχνετε. Πώς θα περιηγηθείτε στον κατάλογο pub; Χρησιμοποιήστε την εντολή cd
, όπως παρακάτω:
ftp> cd pub
Αυτό θα σας οδηγήσει στον κατάλογο pub. Μόλις εδώ μπορείτε να χρησιμοποιήσετε ξανά την εντολή ls
για να δείτε όλα τα υπάρχοντα αρχεία. Ας υποθέσουμε ότι θέλετε να κατεβάσετε μια εικόνα: waterfall.jpg . Πώς το κάνεις αυτό; Χρησιμοποιήστε αυτήν την εντολή:
ftp> get waterfall.jpg
Το αρχείο θα κατεβάσει στον τοπικό κατάλογο του υπολογιστή σας. Αν έχετε ένα αρχείο με το ίδιο όνομα που υπάρχει στο μηχάνημά σας, θα αντικατασταθεί. Για να αποφύγετε κάτι τέτοιο, μπορείτε να μετονομάσετε το αρχείο που κατεβάζετε ως εξής:
ftp> get waterfall.jpg newwaterfall.jpg
Αυτό θα αποτρέψει οποιεσδήποτε συγκρούσεις ονομασίας. Τι γίνεται αν θέλετε να λάβετε πολλά αρχεία; Μπορείτε να χρησιμοποιήσετε την εντολή " mget
" για αυτό (τα ονόματα των αρχείων πρέπει να διαχωριστούν με κενό "").
ftp> mget waterfall.jpg river.jpg lake.jpg
Τι γίνεται αν θέλετε να φορτώσετε ένα αρχείο στον απομακρυσμένο διακομιστή; Λάβετε υπόψη ότι θα χρειαστείτε μετάβαση στο γράψιμο στον απομακρυσμένο διακομιστή. Εάν δεν τα έχετε ήδη, θα πρέπει να ζητήσετε από το διαχειριστή του συστήματος. Δείτε πώς μπορείτε να χρησιμοποιήσετε την εντολή put:
ftp> put yourfile.jpg
Τι γίνεται αν θέλετε να ανεβάσετε πολλά αρχεία; Χρησιμοποιήστε την mput
" mput
", η οποία είναι ακριβώς όπως η εντολή " mget
".
ftp> mput yourfile1.jpg yourfile2.jpg yourfile3.jpg
Ρυθμίσεις καταλόγου
Πώς θα μάθετε στον κατάλογο στον οποίο γίνεται η λήψη των αρχείων; Χρησιμοποιήστε την εντολή " lpwd
", ως εξής:
ftp> lpwd
Αυτό θα σας δείξει τον κατάλογο όπου αντιγράφονται τα αρχεία. Για να αλλάξετε τον κατάλογο, πληκτρολογείτε τη διαδρομή ενός καταλόγου μετά την εντολή lcd:
ftp> lcd διαδρομή1> διαδρομή2> διαδρομή3
Αυτές είναι οι πιο σημαντικές εντολές που θα πρέπει να γνωρίζετε ως βασικό χρήστη. Εάν αναζητάτε πιο προηγμένες εντολές, μπορείτε να ελέγξετε την επίσημη ιστοσελίδα του Linux: http://www.linux.org/. Μας ενημερώστε για την εμπειρία σας με το FTP σε Linux!
Πιστοποιητικά εικόνας: Mohaton στο Wikimedia, RRZEicons στο Wikimedia