GNU nano este un editor de linie de comandă care vă permite să creați, editați și salvați fișiere folosind terminalul Linux.
Dacă vă începeți călătoria Linux, crearea și editarea fișierelor este unul dintre lucrurile esențiale pe care le veți face, mai ales dacă intenționați să vă murdăriți mâinile cu scripturile shell. Unul dintre cele mai comune editori de text de linie de comandă pe Linux este GNU nano, care vine preinstalat pe majoritatea distribuțiilor Linux moderne.
nano acceptă funcții vitale precum evidențierea sintaxelor, completarea, verificarea ortografică și multe altele și este prietenos pentru începători, spre deosebire de alternativele bogate în funcții precum Vim și Emacs. Iată cum puteți instala și utiliza GNU nano pentru a lucra cu fișiere pe Linux.
Cum se instalează GNU nano pe Linux
În funcție de distribuția dvs. Linux, nano poate fi deja preinstalat. Deschideți terminalul și rulați nano --versiune comanda pentru a verifica dacă este. Dacă linia de comandă răspunde cu un număr de versiune, ai instalat nano.
Dacă nu, trebuie să instalați nano. Există diferite moduri de a face acest lucru. Cu toate acestea, utilizarea managerului implicit de pachete din linia de comandă este de departe cea mai rapidă și ușoară cale (una dintre cele motive pentru care Linux iubește să folosească linia de comandă).
Pe Debian/Ubuntu
Dacă utilizați un sistem Debian sau Ubuntu, deschideți terminalul Linux și rulați actualizare sudo apt. După aceea, rulați:
sudo apt install nano
Alergare actualizare sudo apt înainte de a instala pachetele este foarte recomandat, dar nu obligatoriu. Se asigură că indexul dvs. local de pachete este actualizat și sincronizat cu depozitele de la distanță. Acest lucru ajută la prevenirea potențialelor probleme, cum ar fi instalarea pachetelor învechite sau incompatibile.
Pe RHEL/CentOS
Alerga sudo yum install nano pentru a instala GNU nano pe distribuțiile Linux bazate pe RPM. Pe sistemele mai noi cu YUM înlocuit de managerul de pachete DNF, rulați:
sudo dnf install nano
Acesta din urmă funcționează și pentru Fedora.
Pe Arch Linux
Pentru a instala GNU nano pe distribuțiile bazate pe Arch Linux, rulați:
sudo pacman -S nano
Cum să deschideți și să ieșiți din GNU nano
Editorul de text nano este acum instalat, dar cum îl deschideți?
Deschideți terminalul Linux și fugi nano. nano se va deschide în terminal, permițându-vă să creați un fișier nou.
Pentru a ieși, apăsați Ctrl + X. Editorul se va închide imediat. Cu toate acestea, dacă introduceți ceva text în fișierul gol, nano vă va întreba dacă doriți să salvați mai întâi modificările.
Dacă nu doriți să salvați modificările, apăsați N pentru a ieși imediat din editor. În caz contrar, apăsați Y, introduceți un nume de fișier (de exemplu, exemplu.txt), și apăsați introduce a iesi.
Cum să lucrați cu fișiere în GNU nano
Lucrul cu fișiere este funcția cheie pentru care veți folosi nano. Trebuie să știți cum să deschideți fișiere, să creați altele noi, să copiați, să tăiați, să lipiți și chiar să salvați modificările. Odată ce ați stăpânit aceste elemente de bază, veți avea mai ușor să folosiți nano înainte.
Deschiderea fișierelor în nano
Pentru a deschide un fișier existent în nano, trebuie să cunoașteți numele și extensia fișierului. Acest lucru poate părea evident, dar este crucial, deoarece nano va presupune că doriți să creați un fișier nou dacă nu introduceți numele corect cu extensia potrivită.
Apoi, de asemenea, trebuie să navigați la locația exactă din linia de comandă Linux unde se află fișierul. După aceea, executați această comandă pentru a deschide un fișier:
nano filename.extension
De exemplu, dacă doriți să deschideți example.txt, rulați:
nano example.txt
Rețineți că numele fișierelor țin cont de majuscule și minuscule.
Crearea, editarea și navigarea fișierelor
În nano, puteți crea un fișier în două moduri. Puteți specifica un nume de fișier cu ajutorul nano comanda sau începeți prin a deschide mai întâi editorul, apoi salvați modificările și specificați un nume de fișier. Nu contează metoda pe care alegeți să o utilizați, deoarece veți confirma în continuare numele fișierului în timp ce salvați modificările.
Pentru a crea un fișier în nano, rulați:
nano filename.extension
nano se va deschide cu un fișier text gol. Alternativ, rulați nano comanda pentru a deschide mai întâi nano în modul gol.
Nici editarea fișierelor în nano nu este atât de complicată. Tastați ce doriți, apoi apăsați introduce pentru a începe o nouă linie. Dacă trebuie să sari la începutul sau la sfârșitul unei linii, apasă Ctrl + A sau Ctrl + E, respectiv.
O altă modalitate de a naviga cu ușurință printr-un fișier în nano este utilizarea Ctrl + V pentru a merge la sfârșitul fișierului sau Ctrl + Y a sari la inceput. Dacă aveți un fișier mare care se întinde pe mai multe pagini, Ctrl + Y va derula o pagină în sus și Ctrl + V o pagină mai jos.
Căutarea anumitor termeni într-un fișier
Pentru a căuta text specific într-un fișier, utilizați Ctrl + W, apoi introduceți termenul de căutare. În mod implicit, nano vă va duce doar la primul rezultat potrivit, care va fi evidențiat. Cu toate acestea, puteți parcurge întregul fișier pentru a găsi alte instanțe ale termenului folosind Alt + W sau Opțiune + W (daca esti rulează Linux pe un Mac).
Căutați și înlocuiți text
Puteți căuta și înlocui text și în nano, ceea ce este util atunci când trebuie să înlocuiți mai multe instanțe ale unui anumit termen fără a parcurge manual întregul fișier. Pentru a face acest lucru, apăsați Ctrl + \. nano vă va cere să furnizați un cuvânt pe care doriți să îl înlocuiți. Introduceți termenul, apoi apăsați introduce.
Apoi, furnizați un termen de înlocuire și apăsați introduce. Dacă există mai multe apariții ale termenului de înlocuit în fișier, trebuie să specificați dacă doriți să înlocuiți prima sau toate instanțele. presa Y să înlocuiască prima instanţă sau A pentru a înlocui toate aparițiile termenului căutat.
Copiați, tăiați și inserați text în nano
Pentru a copia textul în nano, accesați textul specific pe care doriți să îl copiați și plasați cursorul la început. Apoi, lovește Alt + A sau Opțiune + A pentru a lansa instrumentul de selectare a textului nano. Apoi, apăsați tasta săgeată înainte (>) pe tastatură până când tot textul pe care doriți să-l copiați este acoperit cu un fundal alb.
presa Alt + 6 pentru a copia textul sau Ctrl + K a tăia. Navigați la locația în care doriți să plasați textul copiat sau tăiat și apăsați Ctrl + U pentru a lipi.
Salvați modificările fișierului și ieșiți din nano
După ce ați terminat de lucrat la un fișier, salvați-l apăsând Ctrl + O. Confirmați că salvați în fișierul corect apăsând introduce.
Dacă doriți să salvați modificările într-un alt fișier, schimbați numele fișierului cu altceva înainte de a apăsa introduce. După aceea, ieșiți din nano apăsând Ctrl + X.
Lucrați eficient cu fișierele Linux folosind GNU nano
GNU nano este un editor de text simplu și prietenos pentru începători pe Linux. Are suficiente funcții pentru a face lucrul cu fișiere mai ușor din linia de comandă, fără a vă copleși cu tone de funcționalități de care nu aveți nevoie ca începător.
Stăpânind sfaturile evidențiate mai sus, utilizarea GNU nano vă va îmbunătăți experiența Linux atunci când lucrați cu fișiere din linia de comandă.