Οι επεκτάσεις αρχείων βοηθούν τόσο τα λειτουργικά συστήματα όσο και τους χρήστες να κάνουν διάκριση μεταξύ διαφορετικών μορφών αρχείων και να κατανοήσουν το περιεχόμενο που είναι αποθηκευμένο σε αυτές. Όταν βλέπετε ένα αρχείο με την επέκταση ".txt", καταλαβαίνετε αμέσως ότι περιέχει δεδομένα κειμένου. Ομοίως, το αρχείο ".exe" είναι ένα εκτελέσιμο Windows και τα αρχεία ".sh" είναι σενάρια κελύφους Linux.
Τι γίνεται όμως αν θέλετε να αλλάξετε αυτές τις επεκτάσεις για κάποιο λόγο; Ίσως χρειαστεί να μετονομάσετε ένα αρχείο κειμένου σε σενάριο Bash. Η απλή εγγραφή του κώδικα σε ένα αρχείο κειμένου δεν θα κάνει τη δουλειά.
Στο Linux, η αλλαγή των επεκτάσεων αρχείων είναι πολύ πιο εύκολη από ό, τι νομίζετε.
Αλλάξτε τις επεκτάσεις αρχείων από το τερματικό
Οι επεκτάσεις αποτελούν μέρος του ονόματος ενός αρχείου. Και αν θέλετε να αλλάξετε την επέκταση (ή το όνομα), θα το χρησιμοποιούσατε την εντολή mv. Το mv σημαίνει "μετακίνηση" και είναι η τυπική εντολή στο Linux για τη μετακίνηση και τη μετονομασία αρχείων.
Αλλά γιατί να χρησιμοποιήσετε το mv για μετονομασία αρχείων, ίσως αναρωτηθείτε; Είναι επειδή μια λειτουργία μετονομασίας είναι ισοδύναμη με μια λειτουργία μετακίνησης στον ίδιο κατάλογο, απλώς με διαφορετικό όνομα.
Η βασική σύνταξη για τη μετονομασία αρχείων από τη γραμμή εντολών είναι:
mvαρχείο.παλαιό κείμενοαρχείο.νέο
...όπου παλιό κείμενο και νέο επόμενο είναι οι παλιές και οι νέες επεκτάσεις, αντίστοιχα.
Σκεφτείτε ότι θέλετε να αλλάξετε ένα αρχείο κειμένου "myscript.txt" σε σενάριο Bash. Χρησιμοποιήστε την ακόλουθη εντολή για να το κάνετε:
mvmyscript.κείμενοmyscript.SH
Ίσως χρειαστεί να προσαρτήσετε το sudo στις εντολές mv ανάλογα με τον κάτοχο του αρχείου.
Μετονομάστε πολλαπλές επεκτάσεις αρχείων ταυτόχρονα
Έχετε έναν ολόκληρο φάκελο αρχείων με ακατάλληλες επεκτάσεις; Με απλός βρόχος Bash for, μπορείτε να αλλάξετε τις επεκτάσεις πολλών αρχείων ταυτόχρονα. Για παράδειγμα, για να αλλάξετε όλα τα αρχεία TXT σε έναν φάκελο σε PDF:
για ένα σε *.txt; κάνε mv -- "$a""${a%.txt}.pdf"; Ολοκληρώθηκε
Το προαναφερθέν one-liner είναι ένας βρόχος for που βρίσκει κάθε αρχείο που τελειώνει σε ".txt". Στη συνέχεια, εκτελεί αναδρομικά μια λειτουργία μετονομασίας σε όλα τα ονόματα αρχείων που ταιριάζουν και αντικαθιστά την επέκταση ".txt" με ".pdf". Ο "Ολοκληρώθηκε" στο τέλος της εντολής υποδεικνύει ότι ο βρόχος έχει τελειώσει. Απλός!
Πώς να μετονομάσετε γραφικά τις επεκτάσεις αρχείων
Το Linux έχει πολλά περιβάλλοντα επιφάνειας εργασίας; Ορισμένα μοιάζουν πολύ με την προεπιλεγμένη επιφάνεια εργασίας των Windows, ενώ άλλα επιδεικνύουν τη μοναδικότητά τους σε κάθε στοιχείο γραφικών. Αλλά η εμπειρία χρήστη είναι λίγο πολύ η ίδια για όλους τους επιτραπέζιους υπολογιστές. Αυτό σημαίνει ότι η μετονομασία αρχείων σε έναν επιτραπέζιο υπολογιστή Linux είναι όσο πιο εύκολη γίνεται.
Ανοίξτε τη διαχείριση αρχείων που είναι εγκατεστημένη στον υπολογιστή σας και επιλέξτε ένα αρχείο επισημαίνοντάς το. Στη συνέχεια, κάντε δεξί κλικ και επιλέξτε Μετονομάζω. Στο πεδίο, μπορείτε να τροποποιήσετε το όνομα του αρχείου, συμπεριλαμβανομένης της επέκτασής του. Συνεχίστε αλλάζοντας τις επεκτάσεις αρχείων και, στη συνέχεια, πατήστε Εισαγω να τελειώσω.
Πολλά Διαχειριστές αρχείων Linux Παρέχετε επίσης συντομεύσεις που μπορείτε να χρησιμοποιήσετε για να αποθηκεύσετε ένα επιπλέον κλικ. Για παράδειγμα, στο GNOME (διαχείριση αρχείων Nautilus), μπορείτε να πατήσετε F2 ενώ επισημαίνετε ένα αρχείο για να εισέλθετε γρήγορα στη λειτουργία μετονομασίας, εξαλείφοντας την ανάγκη να κάνετε δεξί κλικ. Ομοίως, στο KDE Plasma (Dolphin) και στο XFCE (Thunar), μπορείτε να πατήσετε το F2 κλειδί για γρήγορη αλλαγή των επεκτάσεων αρχείων.
Εκτέλεση βασικών λειτουργιών διαχείρισης αρχείων σε Linux
Η μετονομασία της επέκτασης ενός αρχείου χρησιμοποιώντας τη διεπαφή επιφάνειας εργασίας είναι διαισθητική και γίνεται εύκολα, αλλά όταν αντιμετωπίζετε πολλά αρχεία ταυτόχρονα, η χρήση του τερματικού είναι η βέλτιστη επιλογή.
Η γραμμή εντολών Linux είναι ένα ισχυρό εργαλείο για χρήστες που ξέρουν πώς να τη χρησιμοποιούν. Από τις καθημερινές λειτουργίες έως τις εξαιρετικά εξελιγμένες εργασίες διαχείρισης συστήματος, μπορείτε να τα κάνετε όλα με ένα τερματικό. Και το καλύτερο είναι ότι δεν χρειάζεστε καν GUI για να μπορείτε να χρησιμοποιήσετε μια μηχανή Linux. Αυτός είναι πρωτίστως ο λόγος για τον οποίο το τερματικό εξακολουθεί να αποτελεί μέρος του οικοσυστήματος Linux, σε μια εποχή όπου οι γραφικές διεπαφές είναι ο κανόνας.
5 λόγοι για τους οποίους το Linux χρησιμοποιεί τόσο πολύ τη γραμμή εντολών
Διαβάστε Επόμενο
Σχετικά θέματα
- Linux
- Διαχείριση αρχείων
- Εντολές Linux
- Περιβάλλον επιφάνειας εργασίας Linux
- Τερματικό
Σχετικά με τον Συγγραφέα

Ο Deepesh είναι ο Επεξεργαστής Ενοτήτων για Linux στο MUO. Γράφει ενημερωτικούς οδηγούς για το Linux, με στόχο να προσφέρει μια ευτυχισμένη εμπειρία σε όλους τους νεοφερμένους. Δεν είμαι σίγουρος για τις ταινίες, αλλά αν θέλετε να μιλήσετε για τεχνολογία, είναι ο τύπος σας.
Εγγραφείτε στο ενημερωτικό μας δελτίο
Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε