Παρά το γεγονός ότι οι περισσότερες ενέργειες στο λειτουργικό σύστημα Linux μπορούν να γίνουν μέσω GUI, εάν θέλετε περισσότερο έλεγχο στη διαδικασία και περισσότερη ευελιξία, θα πρέπει να καταφύγετε στη χειροκίνητη επεξεργασία αρχεία ρυθμίσεων.
Με αυτόν τον τρόπο μπορείτε να ρυθμίσετε με ακρίβεια κάθε παράμετρο και να ξέρετε για τι είναι υπεύθυνη κάθε γραμμή. Μπορείτε να χρησιμοποιήσετε διαφορετικούς επεξεργαστές για να εργαστείτε με αρχεία διαμόρφωσης. Οι αρχάριοι χρησιμοποιούν συχνότερα το Gedit, οι πιο έμπειροι χρήστες που είναι ήδη συνηθισμένοι στο τερματικό προτιμούν τον επεξεργαστή nano και πολλοί επαγγελματίες θέλουν να χρησιμοποιούν μόνο το Vim.
Εξετάσαμε ήδη πώς να χρησιμοποιήσετε το Vim σε ένα από τα προηγούμενα άρθρα, είναι πολύ ευέλικτο, αλλά αυτή η ευελιξία ήρθε με το κόστος της πολυπλοκότητας και μιας κάθετης καμπύλης εκμάθησης. Σε αυτό το άρθρο θέλω να εξετάσω τον τρόπο χρήσης επεξεργαστής κειμένου Nano στο λειτουργικό σύστημα Linux. Αυτό είναι ένα πολύ απλό πρόγραμμα επεξεργασίας και κάθε αρχάριος μπορεί να το χειριστεί. Αλλά, με τη σειρά του, αυτό θα είναι ένα εξαιρετικό βήμα προς την ανάπτυξη του τερματικού σταθμού.
Ο επεξεργαστής κειμένου Nano περιλαμβάνεται στη σουίτα προγραμμάτων GNU και είναι ο τυπικός επεξεργαστής κονσόλας για πολλές διανομές Linux. Η ανάπτυξη του προγράμματος, όπως και πολλά άλλα προγράμματα από τη σουίτα GNU, ξεκίνησε τη δεκαετία του '90.
Εκείνες τις μέρες υπήρχε πρόγραμμα αποστολής και λήψης e-mail- Πεύκο. Μέρος του ήταν ένα πρόγραμμα επεξεργασίας κειμένου που ονομάζεται Pico, το οποίο θα μπορούσατε να χρησιμοποιήσετε για να γράψετε τα μηνύματά σας. Σε πολλούς αρχάριους άρεσε το Pico για την απλότητα και τη διαισθητική διεπαφή του. Αλλά οι διανομές Linux, συμπεριλαμβανομένου του Debian, δεν μπορούσαν να περιλαμβάνουν ιδιωτικά δυαδικά αρχεία για το Pine και το Pico στα αποθετήρια τους.
Λαμβάνοντας υπόψη όλα αυτά, αποφασίστηκε να δημιουργηθεί ένα πρόγραμμα επεξεργασίας TIP ή Tip Isn't Pico, αλλά στη συνέχεια, λόγω διένεξης ονόματος με ένα άλλο βοηθητικό πρόγραμμα, το πρόγραμμα επεξεργασίας μετονομάστηκε σε nano.
Το κύριο πλεονέκτημα του νανο είναι η ευκολία χρήσης του. Είναι τόσο εύκολο στη χρήση όσο το OpenOffice ή το Gedit. Επομένως, είναι πολύ εύκολο να μάθετε πώς να χρησιμοποιείτε το πρόγραμμα. Τώρα ας προχωρήσουμε στο ερώτημα πώς να χρησιμοποιήσετε το nano.
Πρώτα απ 'όλα, πρέπει να πούμε ότι το nano είναι ένα πρόγραμμα επεξεργασίας κειμένου κονσόλας, πράγμα που σημαίνει ότι είναι συνηθισμένο να εκτελείται από το τερματικό. Για αυτό χρησιμοποιείται η ακόλουθη σύνταξη:
$nano επιλογές /διεύθυνση/αρχείο/αρχείο
Χρησιμοποιήστε επιλογές γραμμή εντολώνΔεν αρκεί απαραίτητα να προσδιορίσετε απλώς το όνομα του αρχείου, αλλά σε ορισμένες περιπτώσεις οι επιλογές μπορεί να είναι πολύ χρήσιμες. Ας τα δούμε αναλυτικότερα:
Εξετάσαμε μόνο τις πιο σημαντικές επιλογές του προγράμματος, φυσικά, υπάρχουν πολλές περισσότερες από αυτές, αλλά αυτές θα είναι αρκετά για να ξεκινήσετε. Στη συνέχεια θα δούμε πώς να εργαστείτε με το ίδιο το πρόγραμμα, την εμφάνισή του και τις συντομεύσεις πληκτρολογίου.
Για να ανοίξετε ένα αρχείο, απλώς περάστε το στις παραμέτρους στην εντολή nano. Εάν δεν υπάρχει τέτοιο αρχείο, θα δημιουργηθεί ένα νέο. Για παράδειγμα:
Το κύριο παράθυρο του προγράμματος φαίνεται πολύ απλό, στην επάνω γραμμή υπάρχει η έκδοση του επεξεργαστή και το όνομα του αρχείου, καθώς και μια ειδοποίηση εάν το αρχείο έχει αλλάξει. Στη συνέχεια ακολουθεί το ίδιο το κείμενο και στο κάτω μέρος υπάρχει πάλι το όνομα του αρχείου και οι βασικές συντομεύσεις πληκτρολογίου που μπορείτε να χρησιμοποιήσετε για να εργαστείτε με το πρόγραμμα.
Για να μετακινηθείτε μέσα στο κείμενο, μπορείτε να χρησιμοποιήσετε το ποντίκι, τα βέλη του πληκτρολογίου ή ειδικές συντομεύσεις πληκτρολογίου. Δεν υπάρχει μενού στο πρόγραμμα και όλες οι ενέργειες εκτελούνται χρησιμοποιώντας τα πλήκτρα συντόμευσης. Ίσως μερικά από αυτά δεν θα είναι εύκολο να τα θυμάστε την πρώτη φορά, αλλά μετά από πολλές φορές εξάσκηση όλα θα πάνε καλά. Επιπλέον, όλα όσα χρειάζεστε εμφανίζονται στο κάτω μέρος της οθόνης. Για να ενεργοποιήσετε μια συγκεκριμένη ενέργεια, απλώς πατήστε Ctrl και το καθορισμένο γράμμα. Το πλήκτρο Shift δεν χρησιμοποιείται πουθενά.
Τώρα ας ρίξουμε μια πιο προσεκτική ματιά στις συντομεύσεις πληκτρολογίου που προσφέρει το πρόγραμμα επεξεργασίας κειμένου nano linux. Για να ανοίξω περισσότερα λεπτομερείς πληροφορίεςσχετικά με τις συντομεύσεις πληκτρολογίου πατήστε Ctrl+G:
Όταν ολοκληρώσετε την εργασία με το πρόγραμμα επεξεργασίας και αποθηκεύσετε τις αλλαγές σας, κάντε κλικ Ctrl+XΓια έξοδο εάν το αρχείο δεν αποθηκεύτηκε, το πρόγραμμα θα σας ζητήσει να το κάνετε:
Πριν κλείσετε το πρόγραμμα, πρέπει να αποθηκεύσετε τις αλλαγές σε ένα αρχείο στο δίσκο. Για να το κάνετε αυτό, χρησιμοποιήστε τον συνδυασμό Ctrl+O. Εάν εκτελέσατε το nano χωρίς παραμέτρους, θα χρειαστεί να εισαγάγετε ένα όνομα αρχείου.
Μπορείτε να επικολλήσετε τα περιεχόμενα ενός άλλου αρχείου στη θέση του δρομέα κάνοντας κλικ Ctrl+Rκαι εισαγάγετε το όνομα αρχείου προορισμού:
Για ακύρωση τελευταία ενέργειακλικ Alt+U.Και μπορείτε να επαναλάβετε την τελευταία ενέργεια ξανά χρησιμοποιώντας Alt+E.Για αναζήτηση με συμβολοσειρά ή τυπική έκφραση, κάντε κλικ Ctrl+W, μπορείτε να χρησιμοποιήσετε τυπική σύνταξη τυπικής έκφρασης perl:
Χρήση συντόμευσης πληκτρολογίου Alt+Rμπορείτε να χρησιμοποιήσετε την αναζήτηση και να αντικαταστήσετε:
Εξετάσαμε τους κύριους συνδυασμούς πλήκτρων που χρησιμοποιούνται για τον έλεγχο των λειτουργιών του επεξεργαστή. Μπορεί να σας φαίνονται περίπλοκα, αλλά για να ξεκινήσετε αρκεί να γνωρίζετε μόνο Ctrl+OΚαι Ctrl+X, όλα τα άλλα θα έρθουν αργότερα.
Ας δούμε τώρα τα πλήκτρα πρόσβασης για γρήγορη μετάβαση στο κείμενο στον επεξεργαστή νανο. Φυσικά, μπορείτε πάντα να χρησιμοποιείτε τα κλειδιά που γνωρίζετε ήδη PageUP, PageDown, Αρχική σελίδα, Τέλοςκαι τα πλήκτρα βέλους, αλλά αυτό δεν είναι απολύτως βολικό, δεδομένου ότι το nano έχει τις δικές του συντομεύσεις. Αν και δεν είναι τόσο πρακτικά όσο του Vim, μπορείτε ακόμα να τα χρησιμοποιήσετε.
Για να μετακινήσετε τον κέρσορα προς τα εμπρός ή προς τα πίσω, πατήστε Ctrl+FΚαι Ctrl+Bκαι για να μετακινηθείτε πάνω/κάτω μία γραμμή χρησιμοποιήστε Ctrl+PΚαι Ctrl+N.
Για να μετακινηθείτε στην αρχή της γραμμής χρησιμοποιήστε Ctrl+Aκαι στο τέλος - Ctrl+E. Υπάρχουν επίσης συντομεύσεις για τη μετακίνηση στις σελίδες, Ctrl+Vμετακινείται μια σελίδα προς τα κάτω και Ctrl+Y- επάνω στη σελίδα.
Αλλά δεν είναι μόνο αυτό. Μπορείτε να πλοηγηθείτε στις λέξεις χρησιμοποιώντας Ctrl+SpaceΚαι Alt+Space, και επίσης πατήστε Ctrl+_και εισαγάγετε τον αριθμό της επιθυμητής γραμμής, ακόμη και ένα σύμβολο που χωρίζεται με κόμμα.
Για να δείτε πού βρίσκεται τώρα ο κέρσορας, κάντε κλικ Ctrl+C.
Μπορείτε να αντιγράψετε κείμενο με το ποντίκι σας, αλλά αυτό συμβαίνει μόνο εάν εργάζεστε σε ένα GUI. Αλλά εάν χρησιμοποιείτε το πρόγραμμα σε καθαρό τερματικό, αυτή η επιλογή δεν θα λειτουργήσει. Για τέτοιες περιπτώσεις, το nano έχει τα δικά του εργαλεία επιλογής και αντιγραφής.
Για να επιλέξετε μια ενότητα κειμένου, κάντε κλικ Ctrl+^μετακινήστε τον κέρσορα στο τέλος του επιθυμητού τμήματος και πατήστε ξανά τον ίδιο συνδυασμό πλήκτρων. Όλο το κείμενο μεταξύ του σημείου έναρξης και του τέλους, χωρίς τη θέση του δρομέα, θα επισημανθεί και μπορείτε να το αντιγράψετε ή να το αποκόψετε.
Για να αντιγράψετε το επιλεγμένο κείμενο, κάντε κλικ Alt+^και να το κόψω - Ctrl+K. Για να εισαγάγετε κομμένο κείμενο, μετακινήστε τον κέρσορα στην επιθυμητή θέση και κάντε κλικ Ctrl+U.
Για να κόψετε μια ολόκληρη γραμμή κειμένου, απλώς κάντε κλικ Ctrl+K, μερικές φορές αυτό είναι πολύ βολικό κατά την επεξεργασία αρχείων διαμόρφωσης.
Δεν γνωρίζουν όλοι, αλλά το πρόγραμμα επεξεργασίας κειμένου nano linux υποστηρίζει το άνοιγμα πολλών αρχείων. Δεν μπορείτε να τα ανοίξετε στην ίδια οθόνη, αλλά μπορείτε ελεύθερα να κάνετε εναλλαγή μεταξύ επεξεργασίας καθενός από αυτά.
Για να το κάνετε αυτό, περάστε πολλά αρχεία στο βοηθητικό πρόγραμμα κατά την εκκίνηση:
nano file1 file2
Στη συνέχεια χρησιμοποιήστε συντομεύσεις πληκτρολογίου για να μετακινηθείτε μεταξύ τους Alt+>Και Alt+< . Για να κλείσει περιττά περισσότερο αρχείοκλικ Ctrl+X. Δεν θα κλείσει ολόκληρο το πρόγραμμα, αλλά μόνο το ενεργό buffer με το αρχείο.
Σε αυτό το άρθρο εξετάσαμε πώς να χρησιμοποιήσετε τον επεξεργαστή nano linux. Αν και είναι πολύ απλό και απευθύνεται κυρίως σε εκείνους που είναι νέοι στο Linux, υπάρχει ένας τεράστιος αριθμός χαρακτηριστικών που κάνουν το πρόγραμμα έναν πολύ ισχυρό επεξεργαστή. Εάν έχετε οποιεσδήποτε ερωτήσεις, ρωτήστε στα σχόλια!
Τέλος, μια σύντομη σύγκριση μεταξύ nano και vim:
Για αρχάριους που μόλις αρχίζουν να μαθαίνουν Linux, το τερματικό είναι πολύ άγχος, αλλά όταν πρόκειται για την εντολή nano...
Σχεδόν όλοι οι διακομιστές που εκτελούνται σε Linux, συμπεριλαμβανομένου του διακομιστή Ubuntu, δεν χρησιμοποιούν γραφικό κέλυφος, όλες οι ρυθμίσεις γίνονται χρησιμοποιώντας το τερματικό. Στην επιφάνεια εργασίας Διανομές Linux, η κατάσταση είναι ελαφρώς πιο απλή, αλλά παρόλα αυτά, αν θέλετε να ρυθμίσετε το σύστημα, τότε η γνωριμία με το τερματικό είναι αναπόφευκτη. Μία από τις πιο δύσκολες «εντολές» για να κυριαρχήσετε είναι το Nano Linux. Αυτή η εντολή, « νανο ", τίποτα περισσότερο από ένα πρόγραμμα επεξεργασίας κειμένου κονσόλας.
Σε αυτό το άρθρο θα προσπαθήσουμε να σας πούμε ξεκάθαρα πώς να χρησιμοποιήσετε αυτό το πρόγραμμα επεξεργασίας κειμένου, έτσι ώστε το Linux να μην φαίνεται τόσο περίπλοκη εντολή λειτουργίας.
Εάν το τερματικό δεν ανταποκρίνεται με κανέναν τρόπο στην εντολή nano, τότε αυτό το πρόγραμμα επεξεργασίας κειμένου δεν είναι εγκατεστημένο. Για να το εγκαταστήσετε, πληκτρολογήστε την εντολή:
sudo apt install nanoΌλα είναι έτοιμα για έναρξη!
Επεξεργαστής κειμένου νανο λειτουργεί μόνο στο τερματικό. Μια ακόμη διευκρίνηση πριν ξεκινήσουμε, λειτουργικό σύστημαΤο Linux κάνει διάκριση πεζών-κεφαλαίων εάν μια λέξη ή μέρος μιας εντολής είναι γραμμένη με κεφαλαίο γράμμα, τότε πρέπει να το πληκτρολογήσετε με αυτόν τον τρόπο, διαφορετικά θα λάβετε σφάλμα.
Εάν βρίσκεστε στον κατάλογο (φάκελο) όπου βρίσκεται το απαιτούμενο αρχείο κειμένου, τότε για να ξεκινήσετε την επεξεργασία του χρησιμοποιώντας νανο πρέπει να γράψετε στο τερματικό ως εξής:
Nano index.html
Παρεμπιπτόντως, η ομάδα θα σας βοηθήσει να μάθετε σε ποιον κατάλογο βρίσκεστε τώρα pwd
, και ποια αρχεία βρίσκονται κοντά; ls
.
Εάν επεξεργαζόμαστε ένα αρχείο που βρίσκεται σε άλλο κατάλογο (φάκελο), τότε πρέπει να καθορίσετε την πλήρη διαδρομή στο τερματικό:
Nano /var/www/html/index.html
Εάν επεξεργαστείτε ξαφνικά ένα αρχείο ευαίσθητο στην αναδίπλωση λέξεων, εισαγάγετε την εντολή στο τερματικό νανο με επιπλέον κλειδί -w :
Νανο -w/var/www/html/index.html
Για να ανοίξετε ένα έγγραφο σε μια συγκεκριμένη γραμμή ή στήλη nano + γραμμή, όνομα αρχείου στήλης
Για παράδειγμα nano +3,2 /etc/hosts
Με καταχωρημένες πληροφορίες κειμένου νανο κανείς δεν πρέπει να έχει κανένα πρόβλημα. Αλλά πόσο βολικό είναι να διαχειρίζεστε δεδομένα κειμένου, να τα διαγράφετε μαζικά, να τα μετακινείτε και το πιο σημαντικό, πώς να τα αποθηκεύετε σε νανο, πολλοί άνθρωποι έχουν προβλήματα με αυτό.
Όνομα δράσης | νανο πλήκτρα συντόμευσης |
Ανοίξτε ένα αρχείο σε μια συγκεκριμένη γραμμή |
+ αριθμός_γραμμής Για παράδειγμα: nano +25 log.txt |
"Αργή" κίνηση στα πλάγια - πάνω, κάτω, αριστερά, δεξιά | Κλειδιά ↓ ή Ctrl FΚαι Ctrl B ←→ ή Ctrl PΚαι Ctrl N |
Μεταβείτε στην αρχή του αρχείου | Alt |ή Alt\ |
Μετακίνηση στο τέλος του αρχείου | Alt /ή Alt; |
Προχωρήστε μια λέξη μπροστά | Ctrl Space |
Μετακινηθείτε στην αρχή της γραμμής | Ctrl A |
Μετακινηθείτε στο τέλος της γραμμής | Ctrl E |
Μετακινηθείτε μια λέξη πίσω | Alt Space |
Μετακίνηση στη γραμμή κατά αριθμό | Alt Gή Ctrl - |
Επόμενη σελίδα (αν μεγάλο αρχείο κειμένου) | Ctrl Y |
Προηγούμενη σελίδα (αν μεγάλο αρχείο κειμένου) | Ctrl V |
Κόψτε "διαγραφή" ολόκληρης της γραμμής | Ctrl K |
Διαγράψτε τα πάντα, από τον κέρσορα μέχρι το τέλος του αρχείου | ALT T |
Επικολλήστε μια γραμμή που είχε κοπεί ή αντιγραφεί προηγουμένως | Ctrl U |
Επιλέξτε μέρος του κειμένου, αντιγράψτε ή κόψτε το (ή διαγράψτε) | Μεταβείτε στην απαιτούμενη ενότητα κειμένου Σφιγκτήρας ALT A και μετακινήστε τα πλήκτρα ↓←→ Αντίγραφο Alt-6 Αποκοπή ή διαγραφή Ctrl K |
Εισαγωγή καρτέλας | Ctrl I |
Εισάγω πληροφορίες κειμένουαπό άλλο αρχείο | Ctrl R
υποδεικνύουν τη διαδρομή προς το αρχείο |
Στο nano εμφανίστε τον αριθμό γραμμής και στήλης | CTRL C |
Βρείτε την απαιτούμενη λέξη σε ένα αρχείο κειμένου | Ctrl W
γράψτε τη λέξη αναζήτησης |
Βρείτε το επόμενο | Ctrl W |
Αποθήκευση αλλαγών σε ένα αρχείο | Ctrl O
τύπος Εισάγω |
Αποθήκευση αλλαγών σε ένα αρχείο και έξοδος από τον επεξεργαστή nano | Ctrl O
πατήστε Enter |
Μην αποθηκεύετε τις αλλαγές που έγιναν | Ctrl Z |
Αποθηκεύστε τις αλλαγές και μετονομάστε το αρχείο | Ctrl X
τύπος Υ εισάγετε ένα νέο όνομα αρχείου τύπος Εισάγω |
Ελπίζω ότι η χρήση του επεξεργαστή κειμένου νανο τερματικού δεν θα είναι πλέον τόσο μεγάλος πονοκέφαλος όπως πριν!
Έχετε ακόμα πρόσθετες ερωτήσεις? Γράψτε τους στα σχόλια για το τι κάνατε ή το αντίστροφο!
Αυτό είναι όλο! Περισσότερα άρθρακαι οδηγίες, διαβάστε την ενότητα. Μείνετε με τον ιστότοπο, θα είναι ακόμα πιο ενδιαφέρον!
Το nano editor μπορεί κάλλιστα να παίξει το ρόλο ενός είδους αμορτισέρ για έναν αρχάριο χρήστη. Ναι, αυτό δεν είναι emacs, ή ακόμα και joe. Αλλά αντιμετωπίζει με επιτυχία την εργασία διαμόρφωσης. Και στο mastering και στο χειρισμό είναι τόσο απλό όσο μια τσουγκράνα. Δεν είναι τυχαίο ότι πολλές διανομές Linux το προσφέρουν ως επιλογή σε όλο το σύστημα. Στο Gentoo Linux, όπου κατά την εγκατάσταση προκύπτει αρκετά συχνά η ανάγκη χειροκίνητης επεξεργασίας αρχείων διαμόρφωσης - αυτός είναι απλώς ο μόνος επεξεργαστής που είναι διαθέσιμος στο στάδιο εγκατάστασης του συστήματος. Στο CRUX και στο Archlinux, ωστόσο, κατά την εγκατάσταση γειτνιάζει με το vi - που μιμείται το αρχικό, και επομένως μπορεί επίσης να είναι προτιμότερο.
Ο επεξεργαστής nano εκκινείται στη γραμμή εντολών με την ακόλουθη σύνταξη nano /file_path/file. ρύζι. 1
Εάν καθορίσατε ένα ανύπαρκτο αρχείο, θα δημιουργηθεί.
Αφού εκτελέσετε την παραπάνω εντολή, θα δείτε κάτι παρόμοιο με το Σχ. 2.
Νομίζω ότι δεν έχει νόημα να εξηγήσουμε ότι η μετακίνηση του δρομέα, καθώς και η διαγραφή κειμένου, γίνεται χρησιμοποιώντας τα αντίστοιχα πλήκτρα του πληκτρολογίου, όπως σε άλλους επεξεργαστές. Οι υπόλοιπες λειτουργίες του nano ελέγχονται χρησιμοποιώντας ακολουθίες ελέγχου, η λίστα των οποίων ελήφθη από τη διεύθυνση http://posix.ru/apps/nano_editor/ και δίνεται παρακάτω.
Στο νανο υπάρχουν δύο τύποι ακολουθιών ελέγχου - πραγματικές ακολουθίες ελέγχου, Ελεγχος+γράμμα και μετα-ακολουθίες, Μετα+λίτρα. Τα πρώτα χρησιμοποιούνται για επεξεργασία κειμένου και λειτουργίες αρχείων. Οι ακολουθίες ελέγχου αντιγράφονται εν μέρει από τα πλήκτρα λειτουργιών F1-F16(κλήση F13-F16- μέσω συνδυασμού Αλλαγή+F1-F4). Οι μετα-ακολουθίες προορίζονται για την αλλαγή των ρυθμίσεων του επεξεργαστή (το ίδιο αποτέλεσμα επιτυγχάνεται με τις επιλογές της γραμμής εντολών).
Να σας υπενθυμίσω ότι σε ένα πληκτρολόγιο υπολογιστή ο ρόλος του πλήκτρου Meta συνήθως εκτελείται με το πάτημα του πλήκτρου Alt(σε ορισμένες διατάξεις - συγκεκριμένα Alt"ένα δεξί, ή, αντίθετα, αριστερά) ή πάτημα και αφαίρεση ενός πλήκτρου Διαφυγή.
Όλες οι βασικές ακολουθίες ελέγχου παρατίθενται στο κάτω μέρος του παραθύρου του τερματικού.
Οι ακολουθίες ελέγχου είναι οι ακόλουθες (σε αγκύλες - διπλότυπα πλήκτρα λειτουργιώνκαι, μερικές φορές, μετα-ακολουθίες):
Οι μετα-ακολουθίες συνήθως λειτουργούν σαν διακόπτες. Με τη βοήθειά τους, εκτελούνται οι ακόλουθες ενέργειες:
Συντάκτης νανοείναι ένα πρόγραμμα επεξεργασίας κειμένου κονσόλας. Είναι διαθέσιμο σε όλες σχεδόν τις διανομές Linux, είναι διαθέσιμο σε macOS και μπορεί να εκτελεστεί σε Windows. Το nano χρησιμοποιείται συχνά για την επεξεργασία αρχείων διαμόρφωσης όταν δεν υπάρχει διαθέσιμο GUI.
Ο έλεγχος στο nano πραγματοποιείται από το πληκτρολόγιο χρησιμοποιώντας πλήκτρα συντόμευσης. Στο κάτω μέρος του προγράμματος επεξεργασίας υπάρχει μια λίστα με βασικές συντομεύσεις πληκτρολογίου. Το σύμβολο ^ αντιπροσωπεύει το πλήκτρο Ctrl. Για παράδειγμα, ^X σημαίνει τη συντόμευση πληκτρολογίου Ctrl+X. Τα πεζά γράμματα των χαρακτήρων δεν είναι ευαίσθητα.
Ας δούμε πώς να εκτελείτε βασικές ενέργειες όταν εργάζεστε με το nano.
Για να δημιουργήσετε ένα αρχείο, απλώς ξεκινήστε το πρόγραμμα επεξεργασίας χωρίς παραμέτρους. Όταν κλείσετε το πρόγραμμα επεξεργασίας, θα χρειαστεί να εισαγάγετε ένα όνομα αρχείου.
Μπορείτε επίσης να ορίσετε αμέσως το όνομα του νέου αρχείου:
Μετά την εκτέλεση της εντολής, το nano editor θα ξεκινήσει και ένα νέο κενό αρχείο θα ανοίξει για επεξεργασία.
Για να επεξεργαστείτε ένα υπάρχον αρχείο, πρέπει να εκκινήσετε το nano editor και να καθορίσετε τη διαδρομή προς το αρχείο που θέλετε να ανοίξετε:
Στη γραμμή κατάστασης θα εμφανιστεί το ακόλουθο μήνυμα: Όνομα αρχείου προς εγγραφή: όνομα_αρχείου(εάν λείπει το όνομα αρχείου, τότε πρέπει να εισαγάγετε το όνομα αρχείου). Για να αποθηκεύσετε τις αλλαγές, πατήστε Enter.
Σε αυτήν την περίπτωση, εάν αλλάξατε το αρχείο, θα εμφανιστεί η ερώτηση: " Αποθήκευση τροποποιημένου buffer (ΑΠΑΝΤΗΣΗ Όχι Θα καταστραφεί οι ΑΛΛΑΓΕΣ);". Πατήστε το πλήκτρο y. Θα εμφανιστεί μια ερώτηση που σας ζητά να εισαγάγετε ένα όνομα αρχείου. Εισαγάγετε ένα νέο όνομα αρχείου ή απλώς πατήστε Enter. Οι αλλαγές θα αποθηκευτούν και το πρόγραμμα επεξεργασίας θα κλείσει.
Για να βγείτε από το πρόγραμμα επεξεργασίας και να μην αποθηκεύσετε τις αλλαγές, χρησιμοποιήστε τη συντόμευση πληκτρολογίου:
Ctrl+X
Υπάρχει μια ερώτηση" Αποθήκευση τροποποιημένου buffer ..;", πατήστε n.
Να τομήολόκληρη τη γραμμή και τοποθετήστε την στο buffer, μετακινήστε τον κέρσορα στην επιθυμητή γραμμή και πατήστε:
Ctrl+K
Να εισάγωκάντε κλικ στη γραμμή από το buffer:
Ctrl+U
Για να αντιγράψετε αυθαίρετο κείμενο στο πρόχειρο, πρέπει πρώτα να το επιλέξετε. Να έναρξη της επιλογήςΤοποθετήστε τον κέρσορα στην αρχή του κειμένου που σκοπεύετε να αντιγράψετε και πατήστε:
Ctrl+6
Μετακινήστε τον κέρσορα, το κείμενο θα τονιστεί.
Να αντίγραφοεπιλεγμένο κείμενο στο πρόχειρο, πατήστε:
Alt+6
ή, να τομήεπιλεγμένο κείμενο, κάντε κλικ:
Ctrl+K
Μετακινήστε τον κέρσορα στο σημείο όπου θέλετε να επικολλήσετε το κείμενο από το buffer. Να εισάγωκείμενο από κλικ στο buffer:
Ctrl+U
Για να αναζητήσετε κείμενο μέσα σε ένα αρχείο, χρησιμοποιήστε τη συντόμευση πληκτρολογίου:
Ctrl+W
Πρέπει να εισαγάγετε μια συμβολοσειρά αναζήτησης και να πατήσετε Enter.
Ο κέρσορας θα τοποθετηθεί στην πρώτη εμφάνιση του αναζητούμενου κειμένου (σε σχέση με τον κέρσορα). Για να μεταβείτε στην επόμενη εμφάνιση, κάντε κλικ:
Alt+W
Για να σταματήσετε την αναζήτηση, κάντε κλικ:
Ctrl+C
Για να βρείτε και να αντικαταστήσετε κείμενο, χρησιμοποιήστε τη συντόμευση πληκτρολογίου:
Ctrl+\
Θα σας ζητηθεί να εισαγάγετε κείμενο για αναζήτηση. Εισαγάγετε μια συμβολοσειρά αναζήτησης και πατήστε Enter.
Στη συνέχεια θα σας ζητηθεί να εισαγάγετε το κείμενο με το οποίο θέλετε να αντικαταστήσετε. Πληκτρολογήστε μια συμβολοσειρά και πατήστε Enter.
Στη συνέχεια, θα εκδοθεί ένα αίτημα για την αντικατάσταση της ευρεθείσας εμφάνισης της απαιτούμενης συμβολοσειράς. Μπορείτε να πατήσετε το πλήκτρο A για να αντικαταστήσετε όλες τις εμφανίσεις στο αρχείο ταυτόχρονα ή να χρησιμοποιήσετε τα πλήκτρα Y ή N για να αντικαταστήσετε ή να μην αντικαταστήσετε τις εμφανίσεις που βρέθηκαν στη συμβολοσειρά αναζήτησης.
Για να εμφανίσετε πληροφορίες σε όλα τα πλήκτρα πρόσβασης, χρησιμοποιήστε το συνδυασμό Ctrl+G.
Τα πιο συχνά χρησιμοποιούμενα νανοπλήκτρα πρόσβασης είναι:
Πλήκτρα συντόμευσης | Περιγραφή |
---|---|
Ctrl+A | Μετακινήστε τον κέρσορα στην αρχή της γραμμής. |
Ctrl+E | Μετακινήστε τον κέρσορα στο τέλος της γραμμής. |
Ctrl+Y | Μετακινήστε τον κέρσορα 1 σελίδα προς τα πάνω (ανάλογα με το PageUp) |
Ctrl+V | Μετακινήστε τον κέρσορα 1 σελίδα προς τα κάτω (ανάλογα με το PageDown) |
Ctrl+_ | Μεταβείτε σε μια συγκεκριμένη γραμμή (θα χρειαστεί να εισαγάγετε έναν αριθμό γραμμής). |
Ctrl+C | Δείξτε σε ποια γραμμή και σε ποια θέση βρίσκεται ο κέρσορας. |
Ctrl+W | Αναζήτηση κειμένου σε ένα αρχείο. Πρέπει να εισαγάγετε μια συμβολοσειρά αναζήτησης. |
Ctrl+\ | Εύρεση και αντικατάσταση κειμένου σε ένα αρχείο. Εισαγάγετε πρώτα τη συμβολοσειρά αναζήτησης και μετά τη συμβολοσειρά αντικατάστασης. |
Ctrl+D | Διαγράψτε τον χαρακτήρα κάτω από τον κέρσορα. |
Ctrl+K | Διαγράψτε την τρέχουσα γραμμή. |
Ctrl+O | Αποθηκεύστε τις αλλαγές χωρίς να κλείσετε το πρόγραμμα επεξεργασίας. |
Ctrl+X | Έξοδος από το πρόγραμμα επεξεργασίας. Εάν το αρχείο έχει τροποποιηθεί, θα σας ζητηθεί να αποθηκεύσετε τις αλλαγές σας. |
Κάποια ακόμα ενδιαφέροντα κόλπα όταν εργάζεστε με το nano, τα οποία δεν γνωρίζουν όλοι.
Αντί για το πλήκτρο Ctrl, μπορείτε να χρησιμοποιήσετε διπλό κλικ στο πλήκτρο Esc. Για παράδειγμα,
Esc+Esc+X
Αυτό ισοδυναμεί με Ctrl+X.
Για να ανοίξετε ένα αρχείο μόνο για ανάγνωση, χρησιμοποιήστε το διακόπτη -v:
Μπορείτε να βεβαιωθείτε ότι όταν αλλάζετε ένα αρχείο, δημιουργείται ένα αντίγραφο ασφαλείας. Για να το κάνετε αυτό, χρησιμοποιήστε το διακόπτη -B:
Εάν αλλάξετε ένα αρχείο και αποθηκεύσετε τις αλλαγές, θα δημιουργηθεί ένα αντίγραφο ασφαλείας του αρχείου, με τα περιεχόμενα του αρχείου όπως ήταν πριν από την αλλαγή. Το όνομα του αντιγράφου ασφαλείας ταιριάζει με το αρχικό όνομα αρχείου με μια περισπωμένη ~ στο τέλος.
,Οι εποχές που το λειτουργικό σύστημα Linux φαινόταν σαν γρίφος στους αρχάριους έχουν περάσει προ πολλού. Το πιο δημοφιλές τώρα Linux-οι διανομές έχουν μια βολική και διαισθητική γραφική διεπαφή, καθώς και αυτές που παρέχονται μαζί τους προγράμματα προσωπικού. Υπάρχουν όμως και εξαιρέσεις. Επεξεργαστής κειμένου Νανο, για παράδειγμα, δεν έχει GUI, χρησιμοποιώντας τη διεπαφή γραμμής εντολών. Σε τι χρησιμεύει αυτό αν υπάρχει gedit;
Νανοχρησιμοποιείται κυρίως σε δωμάτια διακομιστών Linux, είναι βολικό κατά την επεξεργασία αρχείων διαμόρφωσης και, εάν αποφασίσετε να κυριαρχήσετε το τερματικό, στην πορεία θα ήταν πολύ σκόπιμο να κάνετε master Νανο. Δεν υπάρχει τίποτα ιδιαίτερα περίπλοκο σε αυτό, από όλα τα προγράμματα επεξεργασίας κειμένου κονσόλας Νανοείναι το πιο απλό, για να το χρησιμοποιήσετε αρκεί να γνωρίζετε τους βασικούς συνδυασμούς πλήκτρων με τους οποίους εργάζεστε με αρχεία και κείμενο.
ΣΕ πιο πρόσφατες εκδόσεις Ubuntuσυντάκτης Νανουπάρχει από προεπιλογή και επομένως δεν χρειάζεται να εγκατασταθεί.
Για να το εκτελέσετε, πρέπει να ανοίξετε ένα τερματικό και να εκτελέσετε την εντολή νανο. Εάν το τερματικό απαντήσει με το μήνυμα "η εντολή δεν βρέθηκε" ή κάτι τέτοιο, τότε θα σημαίνει ότι το πρόγραμμα επεξεργασίας δεν είναι εγκατεστημένο. Σε αυτήν την περίπτωση, θα χρειαστεί να το εγκαταστήσετε εκτελώντας την ακόλουθη εντολή στην κονσόλα:
sudo apt-get install nano
Για να εκκινήσετε τον επεξεργαστή, αρκεί μια εντολή - νανο. Αυτό θα δημιουργήσει ένα νέο αρχείο στον τρέχοντα κατάλογο. Μπορείτε να προσδιορίσετε ποιος φάκελος είναι ο τρέχων χρησιμοποιώντας την εντολή pwdστο τερματικό. Εάν πρέπει να ανοίξετε ένα συγκεκριμένο αρχείο, καθορίστε το όνομά του και εάν βρίσκεται σε φάκελο διαφορετικό από τον τρέχοντα, προσθέστε την πλήρη διαδρομή σε αυτό, όπως φαίνεται στο παράδειγμα της δεύτερης εντολής:
νανο γεια.thxt
nano /home/kompick/hello.thxt
Όσο για τα αρχεία ρυθμίσεων, όταν τα ανοίγετε μετά νανοθα πρέπει να προσθέσει ένα κλειδί -w, αυτό είναι σημαντικό γιατί απενεργοποιεί τις αλλαγές γραμμής, οι οποίες δεν χρησιμοποιούνται σε αρχεία συστήματος. Η διεπαφή του επεξεργαστή αντιπροσωπεύεται από ένα παράθυρο κονσόλας, στο επάνω μέρος του οποίου υποδεικνύεται η έκδοση του προγράμματος και το όνομα του τρέχοντος αρχείου, καθώς και η κατάσταση (είτε έχει αλλάξει είτε όχι) . Στο κάτω μέρος του παραθύρου υπάρχουν δύο γραμμές που δείχνουν τους πιο συχνά χρησιμοποιούμενους συνδυασμούς πλήκτρων. Υπάρχει επίσης μια γραμμή κατάστασης στο κάτω μέρος, η οποία εμφανίζει διάφορα μηνύματα και πεδία εντολών, για παράδειγμα, το κουμπί F6 ξεκινά μια αναζήτηση κειμένου.
Οι χαρακτηρισμοί των πλήκτρων πρόσβασης μπορεί να είναι κάπως μπερδεμένοι για έναν αρχάριο χρήστη, αλλά αυτό είναι μόνο στην αρχή. Σύμβολο (^) σημαίνει το πλήκτρο Ctrl και (Μ)Μετα- Πλήκτρο Alt ή Esc. Όλα αυτά βρίσκονται στην ενσωματωμένη βοήθεια. νανοκαλείται πατώντας ^+Γ, δηλαδή Ctrl + G .
Για να μετακινηθείτε στο περιεχόμενο, μπορείτε να χρησιμοποιήσετε τα πλήκτρα βέλους, για να αποθηκεύσετε τις αλλαγές - Ctrl + O και στη συνέχεια πληκτρολογήστε Υγια επιβεβαίωση και Ννα ακυρώσει. Κατά τη στιγμή της αποθήκευσης, ο επεξεργαστής ζητά ένα όνομα αρχείου, το οποίο πρέπει να εισαχθεί σε ειδικό πεδίο στο κάτω μέρος του παραθύρου.
Για να αναιρέσετε τις αλλαγές που έγιναν σε ένα μη αποθηκευμένο αρχείο, πρέπει να πατήσετε Ctrl + C. Για την αποκοπή ολόκληρων γραμμών και παραγράφων μέσα νανοο συνδυασμός Ctrl + K είναι υπεύθυνος, για την εισαγωγή τους - Ctrl + U. Για να επισημάνετε ορισμένα στοιχεία μιας γραμμής, χρησιμοποιήστε Ctrl + 6 ή Alt + A, για να καλέσετε τη γραμμή αναζήτησης - Ctrl + W ή F6. Οι εντολές Ctrl + A και Ctrl + E σάς επιτρέπουν να μετακινηθείτε γρήγορα στην αρχή και το τέλος μιας γραμμής, οι εντολές Ctrl + Y και Ctrl + V σας επιτρέπουν να κάνετε κύλιση στα περιεχόμενα ενός αρχείου κειμένου προς τα κάτω και προς τα επάνω. Τέλος, το Ctrl + X χρησιμοποιείται για την έξοδο από το πρόγραμμα επεξεργασίας στο τερματικό.
Όλα αυτά όμως είναι μόνο ένα μέρος λειτουργικότητα νανο. Το πρόγραμμα επεξεργασίας υποστηρίζει την καταμέτρηση λέξεων, γραμμών και χαρακτήρων, εργασία με πολλά αρχεία ταυτόχρονα, δημιουργία αντίγραφα ασφαλείαςεπεξεργασμένα έγγραφα, χρησιμοποιώντας τη λειτουργία "μόνο για ανάγνωση", ενεργοποιήστε τη μερική υποστήριξη του ποντικιού, περιγράψτε τη σύνταξη για επισήμανση, αλλάξτε το πλάτος της καρτέλας, ενεργοποιήστε την αυτόματη αποθήκευση αρχείου κατά την έξοδο και πολλά άλλα. Οι πρόσθετες παράμετροι ορίζονται κυρίως κατά την εκκίνηση του επεξεργαστή, αλλά ορισμένες, για παράδειγμα, οι υπεύθυνοι για εφεδρικόςκλειδί -σιμπορεί να χρησιμοποιηθεί κατά την αποθήκευση ενός αρχείου.
Από πρόσθετα χαρακτηριστικά νανοΑξίζει να προσέξετε τη ρύθμιση εμφάνισηπαράθυρο κονσόλας.