Διαχείριση αρχείων στο Τερματικό στο Mac
Στο Τερματικό, μπορείτε να μετακινήσετε και να αντιγράψετε αρχεία τοπικά ή απομακρυσμένα χρησιμοποιώντας τα εργαλεία mv
,
και cp
της γραμμής εντολών.scp
Συμβουλή: Είναι ευκολότερο να μετακινείτε και να αντιγράφετε αρχεία χρησιμοποιώντας το Finder. Δείτε Οργάνωση αρχείων σε φακέλους.
Μετακίνηση αρχείου ή φακέλου τοπικά
Στην εφαρμογή «Τερματικό» στο Mac σας, χρησιμοποιήστε την εντολή
mv
για να μετακινήσετε αρχεία ή φακέλους από μία τοποθεσία σε μία άλλη στον ίδιο υπολογιστή. Η εντολήmv
μετακινεί το αρχείο ή τον φάκελο από την παλιά του τοποθεσία και το τοποθετεί στη νέα τοποθεσία.Για παράδειγμα, για να μετακινήσετε ένα αρχείο από τον φάκελο «Λήψεις» σε έναν φάκελο «Εργασία» στον φάκελο «Έγγραφα»:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Μπορείτε επίσης να αλλάξετε το όνομα του αρχείου κατά τη μετακίνηση:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Ανατρέξτε στη σελίδα man εντολής mv.
Αντιγραφή αρχείου ή φακέλου τοπικά
Στην εφαρμογή «Τερματικό» στο Mac, χρησιμοποιήστε την εντολή
cp
για να δημιουργήσετε ένα αντίγραφο ενός αρχείου.Για παράδειγμα, για να αντιγράψετε έναν φάκελο Έξοδα που βρίσκεται στον φάκελο «Έγγραφα» σε έναν άλλο τόμο που ονομάζεται Δεδομένα:
% cp -R ~/Documents/Expenses /Volumes/Data/Expenses
Η επισήμανση
-R
επιτρέπει στο εργαλείοcp
να αντιγράψει τον φάκελο και τα περιεχόμενά του. Έχετε υπόψη σας το όνομα φακέλου δεν τελειώνει σε κάθετο, κάτι που θα άλλαζε τον τρόπο με τον οποίο το εργαλείοcp
αντιγράφει τον φάκελο.
Ανατρέξτε στη σελίδα man εντολής cp.
Αντιγραφή αρχείου ή φακέλου απομακρυσμένα
Στην εφαρμογή «Τερματικό» στο Mac, χρησιμοποιήστε την εντολή
scp
για να αντιγράψετε ένα αρχείο ή έναν φάκελο σε ή από έναν απομακρυσμένο υπολογιστή.Το εργαλείο
scp
χρησιμοποιεί τα ίδια υποκείμενα πρωτόκολλα με το εργαλείοssh
.Για παράδειγμα, για να αντιγράψετε ένα συμπιεσμένο αρχείο από τον φάκελο αφετηρίας σας στον φάκελο αφετηρίας ενός άλλου χρήστη σε έναν απομακρυσμένο διακομιστή:
% scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Θα σας ζητηθεί το συνθηματικό του χρήστη.
Η επισήμανση
-E
διατηρεί τα εκτεταμένα χαρακτηριστικά, τις διακλαδώσεις πόρων και τα στοιχεία ACL.Η επισήμανση
-r
, η οποία δεν χρησιμοποιείται σε αυτό το παράδειγμα, επιτρέπει στο εργαλείοscp
να αντιγράψει έναν φάκελο και τα περιεχόμενά του.
Ανατρέξτε στη σελίδα man εντολής scp.