5Sep

Πώς να διαχειριστείτε αρχεία από το τερματικό Linux: 11 εντολές που πρέπει να ξέρετε

click fraud protection

Για να χρησιμοποιήσετε το τερματικό Linux σαν pro, θα πρέπει να γνωρίζετε τα βασικά στοιχεία της διαχείρισης αρχείων και πλοήγησης των καταλόγων.Αληθινή στη φιλοσοφία Unix, κάθε εντολή κάνει ένα πράγμα και το κάνει καλά.Ο

Midnight Commander, ένας πλήρης διαχειριστής αρχείων για το τερματικό Linux, λειτουργεί ως ισχυρό μέτωπο σε όλες αυτές τις εντολές.

ls - Λίστα αρχείων

Η εντολή παραθέτει τα αρχεία σε έναν κατάλογο.Από προεπιλογή, το ls απαριθμεί τα αρχεία στον τρέχοντα κατάλογο.

Μπορείτε επίσης να αναφέρετε τα αρχεία αναδρομικά - δηλαδή, λίστα όλων των αρχείων σε καταλόγους μέσα στον τρέχοντα κατάλογο - με ls -R .Το

ls μπορεί επίσης να απαριθμήσει τα αρχεία σε έναν άλλο κατάλογο, αν καθορίσετε τον κατάλογο.Για παράδειγμα, το ls / home θα απαριθμήσει όλα τα αρχεία στον / home κατάλογο.

cd - Αλλαγή καταλόγου

Η εντολή cd αλλάζει σε άλλο κατάλογο.Για παράδειγμα, το cd Desktop θα σας μεταφέρει στον κατάλογο Desktop σας εάν ξεκινάτε από τον οικείο κατάλογό σας.

Μπορείτε επίσης να ορίσετε μια πλήρη διαδρομή σε έναν κατάλογο, όπως το

instagram viewer
cd /usr/ share για να μεταβείτε στον κατάλογο αρχείων /usr/ στο σύστημα αρχείων.

cd. . Το θα σας μεταφέρει σε έναν κατάλογο.

rm - Κατάργηση αρχείων

Η εντολή rm καταργεί τα αρχεία.Προσέξτε με αυτή την εντολή - το rm δεν σας ζητάει επιβεβαίωση.

Για παράδειγμα, το αρχείο rm θα διαγράψει το αρχείο που ονομάζεται "αρχείο" στον τρέχοντα κατάλογο.Όπως και με άλλες εντολές, μπορείτε επίσης να καθορίσετε μια πλήρη διαδρομή προς ένα αρχείο: rm Το αρχείο /path/to/ θα διαγράψει το αρχείο στο αρχείο /path/to/ στο σύστημα αρχείων σας.

rmdir - Κατάργηση καταλόγων

Η εντολή rmdir καταργεί έναν κενό κατάλογο.Ο κατάλογος rmdir θα διαγράψει τον κατάλογο με τον όρο "κατάλογος" στον τρέχοντα κατάλογο.

Εάν ο κατάλογος δεν είναι άδειος, μπορείτε να χρησιμοποιήσετε μια εντολή recursive rm για να καταργήσετε τον κατάλογο και όλα τα αρχεία μέσα σε αυτόν. rm -r κατάλογος θα διαγράψει τον κατάλογο με τον όρο "κατάλογος" και όλα τα αρχεία σε αυτό.Αυτή είναι μια επικίνδυνη εντολή που θα μπορούσε εύκολα να διαγράψει πολλά σημαντικά αρχεία, γι 'αυτό να είστε προσεκτικοί κατά τη χρήση της.Δεν θα ζητήσει επιβεβαίωση.

mv - Μετακίνηση αρχείων

Η εντολή mv μετακινεί ένα αρχείο σε μια νέα θέση.Αυτή είναι και η εντολή που θα χρησιμοποιήσετε για να μετονομάσετε αρχεία.Για παράδειγμα, το mv file newfile θα πάρει το αρχείο που ονομάζεται "αρχείο" στον τρέχοντα κατάλογο και θα το μεταφέρει στο αρχείο με το όνομα "newfile" στον τρέχοντα κατάλογο - με άλλα λόγια.

Όπως και με άλλες εντολές, μπορείτε να συμπεριλάβετε πλήρεις διαδρομές για να μεταφέρετε αρχεία σε ή από άλλους καταλόγους.Για παράδειγμα, η ακόλουθη εντολή θα πάρει το αρχείο που ονομάζεται "αρχείο" στον τρέχοντα κατάλογο και θα το τοποθετήσει στον φάκελο /home/ howtogeek:

mv αρχείο /home/ howtogeek

cp - Αντιγραφή αρχείων

Η εντολή cp λειτουργεί με τον ίδιο τρόπο όπως το mvμε την εξαίρεση ότι αντιγράφει τα αρχικά αρχεία αντί να τα μετακινεί.

Μπορείτε επίσης να κάνετε ένα αναδρομικό αντίγραφο με cp -r .Αυτό αντιγράφει έναν κατάλογο και όλα τα αρχεία μέσα σε αυτό σε μια νέα θέση.Για παράδειγμα, η ακόλουθη εντολή τοποθετεί ένα αντίγραφο του αρχείου /home/howtogeek/ Downloads στον κατάλογο chris /home/:

cp -r /home/howtogeek/ Downloads /home/ chris

mkdir - Δημιουργία καταλόγων

Η εντολή mkdir δημιουργεί έναν νέο κατάλογο.Παράδειγμα mkdir Το θα δημιουργήσει έναν κατάλογο με το όνομα "example" στον τρέχοντα κατάλογο.

ln - Δημιουργία συνδέσμων

Η εντολή ln δημιουργεί συνδέσμους.Ο πιο συνηθισμένος τύπος συνδέσμου είναι πιθανώς ο συμβολικός σύνδεσμος, τον οποίο μπορείτε να δημιουργήσετε με ln -s .

Για παράδειγμα, η ακόλουθη εντολή δημιουργεί μια σύνδεση με το φάκελο "Downloads" στην επιφάνεια εργασίας μας:

ln -s /home/howtogeek/ Downloads /home/howtogeek/ Desktop

Ανατρέξτε στο άρθρο μας για συμβολικούς συνδέσμους για περισσότερες πληροφορίες.

chmod - Αλλαγή δικαιωμάτων

chmod αλλάζει τα δικαιώματα ενός αρχείου.Για παράδειγμα, το chmod + x script.sh θα προσθέσει εκτελέσιμα δικαιώματα στο αρχείο που ονομάζεται script.sh στον τρέχοντα φάκελο. chmod -x script.sh Το θα καταργήσει τα εκτελέσιμα δικαιώματα από αυτό το αρχείο.

Τα δικαιώματα αρχείου

Linux μπορούν να είναι κάπως περίπλοκα.Ανατρέξτε στον οδηγό μας για δικαιώματα αρχείων Linux για περισσότερες πληροφορίες σε βάθος.

αφής - Δημιουργία κενών αρχείων

Η αφής εντολή δημιουργεί ένα κενό αρχείο.Για παράδειγμα, το παράδειγμα δημιουργεί ένα κενό αρχείο με το όνομα "παράδειγμα" στον τρέχοντα κατάλογο.

mc - Ένας πλήρης διαχειριστής αρχείων

Midnight Commander είναι ένας από τους πολυάριθμους διαχειριστές αρχείων που μπορείτε να χρησιμοποιήσετε από το τερματικό Linux.Δεν είναι εγκατεστημένο από προεπιλογή στις περισσότερες διανομές.εδώ είναι η εντολή που θα χρειαστεί να την εγκαταστήσετε στο Ubuntu:

sudo apt-get install mc

Μόλις εγκατασταθεί, εκτελέστε την εντολή mc για να την εκκινήσετε.

Χρησιμοποιήστε τα πλήκτρα βέλους για να επιλέξετε αρχεία και το πλήκτρο Tab για εναλλαγή μεταξύ παραθύρων.Πατήστε Alt-1 για να δείτε την οθόνη βοήθειας ή Alt-2 για να δείτε το μενού.

Μπορείτε επίσης να χρησιμοποιήσετε το ποντίκι στο Midnight Commander εάν το περιβάλλον του τερματικού σας διαθέτει υποστήριξη από το ποντίκι.

Να θυμάστε ότι θα πρέπει να εκτελέσετε αυτές τις εντολές με δικαιώματα root, εάν τροποποιείτε έναν κατάλογο συστήματος.Στο Ubuntu, προσθέστε sudo στην αρχή των εντολών που θέλετε να εκτελέσετε με δικαιώματα root.