GNU nano ir komandrindas redaktors, kas ļauj izveidot, rediģēt un saglabāt failus, izmantojot Linux termināli.
Ja sākat savu Linux darbu, failu izveide un rediģēšana ir viena no svarīgākajām lietām, ko darīsit, it īpaši, ja plānojat ķerties pie čaulas skriptēšanas. Viens no visizplatītākajiem komandrindas teksta redaktoriem operētājsistēmā Linux ir GNU nano, kas ir iepriekš instalēts lielākajā daļā mūsdienu Linux distros.
nano atbalsta svarīgas funkcijas, piemēram, sintakses izcelšanu, pabeigšanu, pareizrakstības pārbaudi un daudz ko citu, un ir iesācējiem draudzīgs atšķirībā no funkcijām bagātām alternatīvām, piemēram, Vim un Emacs. Lūk, kā instalēt un izmantot GNU nano, lai strādātu ar failiem operētājsistēmā Linux.
Kā instalēt GNU nano operētājsistēmā Linux
Atkarībā no jūsu Linux izplatīšanas, iespējams, nano jau ir iepriekš instalēts. Atveriet termināli un palaidiet nano versija komandu, lai pārbaudītu, vai tā ir. Ja komandrinda atbild ar versijas numuru, nano ir instalēts.
Ja nē, jums ir jāinstalē nano. Ir dažādi veidi, kā to izdarīt. Tomēr noklusējuma komandrindas pakotņu pārvaldnieka izmantošana ir ātrākais un vienkāršākais veids (viens no
iemesli, kāpēc Linux mīl izmantot komandrindu).Uz Debian/Ubuntu
Ja izmantojat Debian vai Ubuntu sistēmu, atveriet Linux termināli un palaidiet sudo apt atjauninājums. Pēc tam palaidiet:
sudo apt install nano
Skriešana sudo apt atjauninājums pirms pakotņu instalēšanas ir ļoti ieteicama, bet nav obligāta. Tas nodrošina, ka jūsu lokālais pakotnes indekss ir atjaunināts un sinhronizēts ar attālajiem repozitorijiem. Tas palīdz novērst iespējamās problēmas, piemēram, novecojušu vai nesaderīgu pakotņu instalēšanu.
Vietnē RHEL/CentOS
Skrien sudo yum instalējiet nano lai instalētu GNU nano Linux distros, kuru pamatā ir RPM. Jaunākās sistēmās, kurās YUM ir aizstāts ar DNF pakotņu pārvaldnieku, palaidiet:
sudo dnf install nano
Pēdējais darbojas arī Fedora.
Operētājsistēmā Arch Linux
Lai instalētu GNU nano uz Arch Linux balstītajos izplatījumos, palaidiet:
sudo pacman -S nano
Kā atvērt un iziet no GNU nano
Nano teksta redaktors tagad ir instalēts, bet kā to atvērt?
Atveriet Linux termināli un palaist nano. nano tiks atvērts terminālī, ļaujot izveidot jaunu failu.
Lai izietu, nospiediet Ctrl+X. Redaktors nekavējoties tiks aizvērts. Tomēr, ja ievadāt tekstu tukšajā failā, nano jautās, vai vispirms vēlaties saglabāt izmaiņas.
Ja nevēlaties saglabāt izmaiņas, nospiediet N lai nekavējoties izietu no redaktora. Pretējā gadījumā nospiediet Y, ievadiet faila nosaukumu (piemēram, example.txt), un nospiediet Ievadiet iziet.
Kā strādāt ar failiem GNU nano
Darbs ar failiem ir galvenā funkcija, kurai izmantosit nano. Jums jāzina, kā atvērt failus, izveidot jaunus, kopēt, izgriezt, ielīmēt un pat saglabāt izmaiņas. Kad esat apguvis šos pamatus, jums būs vieglāk izmantot nano, lai virzītos uz priekšu.
Failu atvēršana nano
Lai atvērtu esošu failu nano, jums jāzina faila nosaukums un paplašinājums. Tas varētu izklausīties acīmredzami, taču tas ir ļoti svarīgi, jo nano pieņems, ka vēlaties izveidot jaunu failu, ja neievadīsit pareizo nosaukumu ar pareizo paplašinājumu.
Pēc tam jums arī jāvirzās uz precīzu atrašanās vietu no Linux komandrinda kur fails atrodas. Pēc tam izpildiet šo komandu, lai atvērtu failu:
nano filename.extension
Piemēram, ja vēlaties atvērt failu example.txt, palaidiet:
nano example.txt
Atcerieties, ka failu nosaukumos ir reģistrjutīgi.
Failu izveide, rediģēšana un navigācija
Izmantojot nano, failu var izveidot divos veidos. Varat norādīt faila nosaukumu ar nano vai sāciet, vispirms atverot redaktoru, pēc tam saglabājiet izmaiņas un norādiet faila nosaukumu. Nav nozīmes izvēlētajai metodei, jo jūs joprojām apstiprināsiet faila nosaukumu, saglabājot izmaiņas.
Lai izveidotu failu nano, palaidiet:
nano filename.extension
nano tiks atvērts ar tukšu teksta failu. Alternatīvi palaidiet nano komandu, lai vispirms atvērtu nano tukšajā režīmā.
Arī failu rediģēšana nano programmā nav tik sarežģīta. Ierakstiet visu, ko vēlaties, pēc tam nospiediet Ievadiet lai sāktu jaunu līniju. Ja jums ir jālec rindas sākumā vai beigās, nospiediet Ctrl+A vai Ctrl+E, attiecīgi.
Vēl viens veids, kā viegli pārvietoties pa failu nano, ir izmantot Ctrl+V lai dotos uz faila beigām vai Ctrl+Y lai pārietu uz sākumu. Ja jums ir liels fails, kas aptver vairākas lapas, Ctrl+Y ritinās vienu lapu uz augšu un Ctrl+V vienu lapu uz leju.
Konkrētu terminu meklēšana failā
Lai failā meklētu konkrētu tekstu, izmantojiet Ctrl+W, pēc tam ievadiet meklēšanas vienumu. Pēc noklusējuma nano novirzīs tikai uz pirmo atbilstošo rezultātu, kas tiks izcelts. Tomēr varat izķemmēt visu failu, lai atrastu citus termina lietojuma gadījumus Alt + W vai Opcija + W (ja tu esi darbojas Linux operētājsistēmā Mac).
Meklēt un aizstāt tekstu
Varat arī meklēt un aizstāt tekstu nano, kas ir noderīgi, ja ir jāaizstāj vairāki konkrēta termina gadījumi, manuāli nepārskatot visu failu. Lai to izdarītu, nospiediet Ctrl+\. nano lūgs ievadīt vārdu, kuru vēlaties aizstāt. Ievadiet terminu un pēc tam nospiediet Ievadiet.
Pēc tam norādiet aizvietošanas termiņu un nospiediet Ievadiet. Ja failā ir vairāk nekā viens aizstājamā termina gadījums, jums ir jānorāda, vai vēlaties aizstāt pirmo vai visus gadījumus. Nospiediet Y aizstāt pirmo instanci vai A lai aizstātu visus meklētā vārda gadījumus.
Kopējiet, izgrieziet un ielīmējiet tekstu nano
Lai kopētu tekstu nano, dodieties uz konkrēto tekstu, kuru vēlaties kopēt, un novietojiet kursoru sākumā. Tālāk, nospiediet Alt + A vai Opcija + A lai palaistu nano teksta atlases rīku. Pēc tam nospiediet uz priekšu vērsto bulttaustiņu (>) uz tastatūras, līdz viss teksts, ko vēlaties kopēt, ir pārklāts ar baltu fonu.
Nospiediet Alt + 6 lai kopētu tekstu vai Ctrl+K griezt. Dodieties uz vietu, kurā vēlaties ievietot kopēto vai izgriezto tekstu, un nospiediet Ctrl+U lai ielīmētu.
Saglabājiet faila izmaiņas un izejiet no nano
Kad esat pabeidzis darbu pie faila, saglabājiet to, nospiežot Ctrl+O. Apstipriniet, ka saglabājat pareizajā failā, nospiežot Ievadiet.
Ja vēlaties saglabāt izmaiņas citā failā, pirms nospiešanas mainiet faila nosaukumu uz kaut ko citu Ievadiet. Pēc tam izejiet no nano, nospiežot Ctrl+X.
Efektīvi strādājiet ar Linux failiem, izmantojot GNU nano
GNU nano ir vienkāršs un iesācējiem draudzīgs komandrindas teksta redaktors operētājsistēmā Linux. Tajā ir pietiekami daudz funkciju, lai atvieglotu darbu ar failiem no komandrindas, nepārslogojot jūs ar daudzām funkcionalitātēm, kas jums nav nepieciešamas kā iesācējam.
Apgūstot iepriekš izceltos padomus, GNU nano izmantošana uzlabos jūsu Linux pieredzi, strādājot ar failiem no komandrindas.