Πώς να διαχειριστείτε αρχεία από το Linux Terminal 11 εντολές που πρέπει να ξέρετε
Για να χρησιμοποιήσετε το τερματικό Linux σαν pro, θα πρέπει να γνωρίζετε τα βασικά στοιχεία της διαχείρισης αρχείων και πλοήγησης στους καταλόγους. Αληθινή στη φιλοσοφία Unix, κάθε εντολή κάνει ένα πράγμα και το κάνει καλά.
Το Midnight Commander, ένας πλήρης διαχειριστής αρχείων για το τερματικό Linux, λειτουργεί ως ισχυρό μέτωπο σε όλες αυτές τις εντολές.
ls - Λίστα αρχείων
ο ls Η εντολή παραθέτει τα αρχεία σε έναν κατάλογο. Από προεπιλογή, το ls απαριθμεί αρχεία στον τρέχοντα κατάλογο.
Μπορείτε επίσης να αναγράψετε τα αρχεία αναδρομικά - δηλαδή, λίστα όλων των αρχείων σε καταλόγους μέσα στον τρέχοντα κατάλογο - με ls-R.
Επίσης, μπορείτε να ορίσετε τα αρχεία σε έναν άλλο κατάλογο, αν καθορίσετε τον κατάλογο. Για παράδειγμα, ls / home θα εμφανίσει όλα τα αρχεία στον κατάλογο / home.
cd - Αλλαγή καταλόγου
ο CD αλλαγές εντολών σε άλλο κατάλογο. Για παράδειγμα, cd Desktop θα σας μεταφέρει στον κατάλογο της επιφάνειας εργασίας σας εάν ξεκινάτε από τον οικείο κατάλογό σας.
Μπορείτε επίσης να καθορίσετε μια πλήρη διαδρομή σε έναν κατάλογο, όπως cd / usr / share για να μεταβείτε στον κατάλογο / usr / share στο σύστημα αρχείων.
CD… θα σας οδηγήσει σε έναν κατάλογο.
rm - Κατάργηση αρχείων
ο rm εντολή καταργεί τα αρχεία. Προσέξτε με αυτή την εντολή - το rm δεν σας ζητάει επιβεβαίωση.
Για παράδειγμα, rm αρχείο θα διαγράψει το αρχείο που ονομάζεται "αρχείο" στον τρέχοντα κατάλογο. Όπως και με άλλες εντολές, μπορείτε επίσης να ορίσετε μια πλήρη διαδρομή για ένα αρχείο: rm / path / to / αρχείο θα διαγράψει το αρχείο στο / path / to / file στο σύστημα αρχείων σας.
rmdir - Κατάργηση καταλόγων
ο rmdir εντολή καταργεί έναν κενό κατάλογο. rmdir θα διαγράψει τον κατάλογο με τον "κατάλογο" στον τρέχοντα κατάλογο.
Αν ο κατάλογος δεν είναι άδειος, μπορείτε να χρησιμοποιήσετε μια εντολή recursive rm για να καταργήσετε τον κατάλογο και όλα τα αρχεία μέσα σε αυτόν. rm -r κατάλογος θα διαγράψει τον κατάλογο με τον όρο "κατάλογος" και όλα τα αρχεία σε αυτό. Αυτή είναι μια επικίνδυνη εντολή που θα μπορούσε εύκολα να διαγράψει πολλά σημαντικά αρχεία, γι 'αυτό να είστε προσεκτικοί κατά τη χρήση της. Δεν θα ζητήσει επιβεβαίωση.
mv - Μετακίνηση αρχείων
ο mv εντολή μεταφέρει ένα αρχείο σε μια νέα θέση. Αυτή είναι και η εντολή που θα χρησιμοποιήσετε για να μετονομάσετε αρχεία. Για παράδειγμα, αρχείο mv νέο αρχείο θα πάρει το αρχείο που ονομάζεται "αρχείο" στον τρέχοντα κατάλογο και θα το μεταφέρει στο αρχείο που ονομάζεται "newfile" στον τρέχοντα κατάλογο - μετονομάζοντάς το, με άλλα λόγια.
Όπως και με άλλες εντολές, μπορείτε να συμπεριλάβετε πλήρεις διαδρομές για να μεταφέρετε αρχεία σε ή από άλλους καταλόγους. Για παράδειγμα, η ακόλουθη εντολή θα πάρει το αρχείο που ονομάζεται "αρχείο" στον τρέχοντα κατάλογο και θα το τοποθετήσει στο φάκελο / home / howtogeek:
αρχείο mv / home / howtogeek
cp - Αντιγραφή αρχείων
ο cp Η εντολή λειτουργεί με τον ίδιο τρόπο όπως και η εντολή mv, εκτός από την αντιγραφή των αρχικών αρχείων αντί να τα μετακινεί.
Μπορείτε επίσης να κάνετε ένα αναδρομικό αντίγραφο με cp-r. Αυτό αντιγράφει έναν κατάλογο και όλα τα αρχεία μέσα σε αυτό σε μια νέα θέση. Για παράδειγμα, η ακόλουθη εντολή τοποθετεί ένα αντίγραφο του καταλόγου / home / howtogeek / Downloads στον κατάλογο / home / chris:
cp -r / home / howtogeek / Λήψεις / σπίτι / chris
mkdir - Δημιουργία καταλόγων
Η εντολή mkdir δημιουργεί έναν νέο κατάλογο. παράδειγμα mkdir θα δημιουργήσει έναν κατάλογο με το όνομα "παράδειγμα" στον τρέχοντα κατάλογο.
ln - Δημιουργία συνδέσμων
Η εντολή ln δημιουργεί συνδέσμους. Ο πιο συνηθισμένος τύπος συνδέσμου είναι πιθανώς ο συμβολικός σύνδεσμος, τον οποίο μπορείτε να δημιουργήσετε με ln -s.
Για παράδειγμα, η ακόλουθη εντολή δημιουργεί μια σύνδεση με το φάκελο "Λήψεις" στην επιφάνεια εργασίας μας:
ln -s / home / howtogeek / Λήψεις / σπίτι / howtogeek / Επιφάνεια εργασίας
Δείτε το άρθρο μας σχετικά με συμβολικούς συνδέσμους για περισσότερες πληροφορίες.
chmod - Αλλαγή δικαιωμάτων
chmod αλλάζει τα δικαιώματα ενός αρχείου. Για παράδειγμα, chmod + x script.sh θα προσθέσει εκτελέσιμα δικαιώματα στο αρχείο που ονομάζεται script.sh στον τρέχοντα φάκελο. chmod -x script.sh θα αφαιρέσει εκτελέσιμα δικαιώματα από αυτό το αρχείο.
Τα δικαιώματα αρχείων του Linux μπορεί να είναι λίγο περίπλοκα. Ανατρέξτε στον οδηγό μας για δικαιώματα αρχείων Linux για περισσότερες πληροφορίες σε βάθος.
touch - Δημιουργία κενών αρχείων
ο αφή εντολή δημιουργεί ένα κενό αρχείο. Για παράδειγμα, touch παράδειγμα δημιουργεί ένα κενό αρχείο που ονομάζεται "παράδειγμα" στον τρέχοντα κατάλογο.
mc - Ένας πλήρης διαχειριστής αρχείων
Το Midnight Commander είναι ένας από τους πολυάριθμους διαχειριστές αρχείων που μπορείτε να χρησιμοποιήσετε από το τερματικό Linux. Δεν είναι εγκατεστημένο από προεπιλογή στις περισσότερες διανομές. εδώ είναι η εντολή που θα χρειαστεί να την εγκαταστήσετε στο Ubuntu:
sudo apt-get install mc
Μόλις εγκατασταθεί, απλά εκτελέστε το mc εντολή να το ξεκινήσει.
Χρησιμοποιήστε τα πλήκτρα βέλους για να επιλέξετε τα αρχεία και το πλήκτρο Tab για εναλλαγή μεταξύ παραθύρων. Πατήστε Alt-1 για να δείτε την οθόνη βοήθειας ή Alt-2 για να δείτε το μενού.
Μπορείτε επίσης να χρησιμοποιήσετε το ποντίκι στο Midnight Commander εάν το περιβάλλον του τερματικού σας έχει υποστήριξη ποντικιού.
Θυμηθείτε ότι θα πρέπει να εκτελέσετε αυτές τις εντολές με δικαιώματα root, αν τροποποιείτε έναν κατάλογο συστήματος. Στο Ubuntu, προσθέστε sudo στην αρχή των εντολών που θέλετε να εκτελέσετε με δικαιώματα root.