- Najefektívnejšie skratky programu Master Nano na ukladanie, ukončovanie a úpravu textu z terminálu.
- Naučte sa, ako prekonať typické chyby oprávnení a bezpečne spravovať kritické súbory.
- Objavte pokročilé funkcie, ako je vyhľadávanie, nahrádzanie, kopírovanie, vystrihovanie a práca na vzdialených serveroch.
Už ste niekedy upravovali súbor v termináli a nevedeli ste, ako uložiť zmeny alebo ukončiť program bez straty práce? Nebojte sa, nie ste sami. Editor Nano je jedným z najpoužívanejších v prostrediach Linuxu a Unixu práve kvôli jeho jednoduchému používaniu pre ľudí, ktorí sú v príkazovom riadku noví, ale existujú dôležité detaily a triky, ktoré sa oplatí zvládnuť, aby ste z neho vyťažili maximum bez komplikácií alebo prekvapení.
V tomto článku objavíte, krok za krokom a jasne vysvetlíte všetko, čo potrebujete vedieť na úpravu, ukladanie a ukončenie súborov v Nano, vrátane základných skratiek, pokročilých možností a riešení bežných chýb. Ak sa chcete stať skutočným expertom na plné využitie všetkých funkcií, ktoré Nano ponúka z terminálu, čítajte ďalej, pretože nájdete kľúčové body, ktoré väčšina návodov prehliada.
Čo je Nano a prečo je také populárne?
Nano je textový editor, ktorý beží na konzole Linux a Unix a je navrhnutý tak, aby vyhovoval potrebám tých, ktorí chcú rýchlo a pohodlne upravovať súbory. Bez komplikácií nástrojov ako Vim alebo Emacs. Jeho popularita je založená na intuitívnom rozhraní, jasne viditeľných klávesových skratkách na obrazovke a kľúčových funkciách na správu konfiguračných súborov, skriptov, poznámok alebo kódu bez rušivých elementov.
Je štandardne zahrnutý vo veľkej väčšine linuxových distribúcií (okrem iného Ubuntu, Debian, CentOS, Fedora) a čoraz viac používateľov ho uprednostňuje aj na vzdialených serveroch alebo virtuálnych počítačoch, práve kvôli jeho ľahkosti a jednoduchému používaniu.
Ako zistiť, či je Nano nainštalovaný a ako ho nainštalovať
Vo väčšine systémov Linux je Nano zvyčajne predinštalovaný . Ak to chcete skontrolovať, jednoducho spustite v termináli nasledujúci príkaz:
nano --version
Ak vidíte informácie s číslom verzie, môžete ju použiť. Ak nie je nainštalovaná, stačí použiť príslušného správcu balíkov pre váš systém.
- V Debiane, Ubuntu alebo v derivátoch:
sudo apt-get install nano - Na CentOS alebo RHEL:
sudo yum install nano - V systémoch s
dnf:sudo dnf install nano - V systéme macOS je to zvyčajne štandardne dostupné, ale ak nie:
brew install nano(vyžaduje si Homebrew)
Ako otvoriť súbory a začať upravovať v Nano
Ak chcete otvoriť existujúci súbor alebo vytvoriť nový pomocou Nano, stačí do terminálu zadať:
nano nombre_del_archivo.txt
Ak súbor už existuje, automaticky sa otvorí a bude pripravený na úpravu. Ak súbor neexistuje, Nano ho vytvorí hneď po uložení zmien.Môžete tiež zadať úplnú cestu, napríklad nano /etc/mi_config.cfg o nano ~/documentos/nota.txt.
Chcete otvoriť súbor a na obrazovke vidieť, na ktorom riadku a stĺpci sa nachádza kurzor? Pridajte túto možnosť -c:
nano -c nombre_del_archivo.txt
Rozhranie Nano: ako sa v ňom pohybovať a zobrazovať skratky
Nano vyniká tým, že v dolnej časti obrazovky vždy zobrazuje zoznam najužitočnejších klávesových skratiek . Tieto skratky sú zvyčajne reprezentované symbolom ^ (čo znamená Ctrl) vedľa písmena, napríklad ^O pre Ctrl + O.
- Smerové šípky: Na pohyb v texte (hore, dole, doľava, doprava).
- Ctrl + F a Ctrl + B: Posunúť sa o jednu pozíciu dopredu alebo dozadu.
- Ctrl + P a Ctrl + N: Choďte hore a dole po riadku.
- Ctrl + Y a Ctrl + V: Presunúť sa nahor alebo nadol o celú stránku.
Ako uložiť zmeny v Nano
Uloženie upravených úprav v Nano je veľmi jednoduché:
- Ctrl + O (Vypísať): Uložte súbor s pôvodným názvom alebo ho povoľte zmeniť. Po stlačení kombinácie sa zobrazí riadok s výzvou na zadanie názvu (môžete ho zmeniť, ak chcete uložiť ako nový súbor) a potom už len stačí stlačiť vstúpiť potvrdiť
Ďalšou výhodou ukladania je, že ak potrebujete uložiť v špecifických formátoch, môžete použiť Alt+D pre DOS alebo Alt+M pre Mac. Na vytvorenie zálohy použite Alt+B.
Upravujete systémový súbor a zobrazuje sa vám chyba oprávnení? Ak sa zobrazí správa „Prístup bol zamietnutý“, pravdepodobne potrebujete oprávnenia superpoužívateľa. Zatvorte súbor (Ctrl + X) a vyberte Nie keď sa vás opýta, či chcete uložiť, a znova ho otvorte pomocou sudo nano /ruta/del/archivoAk nechcete stratiť aktuálne zmeny, môžete si uložiť kópiu do domovského priečinka a potom ju presunúť pomocou sudo mv.
Ako ukončiť Nano (s uložením a bez uloženia)
Na ukončenie Nano je univerzálny príkaz:
- Ctrl+X: Budete požiadaní o potvrdenie, či ste vykonali nejaké zmeny. Ak ste ich neuložili, zobrazí sa otázka, či ich chcete uložiť stlačením tlačidla Y o Na potom názov súboru, ak sa rozhodnete uložiť. Ak ste nič neupravili, program sa priamo ukončí.
Existuje skratka na uloženie a ukončenie v jednej akcii? Momentálne nie. Najprv musíte uložiť (Ctrl+O) a potom ukončiť (Ctrl+X) . Ak chcete zrušiť ľubovoľnú akciu alebo prerušiť príkaz, použite Ctrl+C.
Rýchla úprava: Kopírovanie, vystrihovanie a vkladanie v Nano
Nano vám umožňuje upravovať text jednoduchými kombináciami:
- Ctrl+K: Vystrihnite čiaru alebo blok.
- Alt+6: Skopírovať vybraný riadok alebo blok.
- Ctrl + UVložiť na pozíciu kurzora.
- Alt + A: Označuje, kde začať výber na kopírovanie alebo vyrezanie bloku.
Napríklad vyberte pomocou klávesov Alt + A , navigujte pomocou klávesov so šípkami a rozhodnite sa, či chcete vystrihnúť ( Ctrl + K ) alebo kopírovať ( Alt + 6 ). V prípade potreby prilepte pomocou klávesov Ctrl + U.
Nájsť a nahradiť text v Nano
Potrebujete nájsť konkrétne slovo alebo frázu? lis Ctrl + W, napíšte slovo alebo frázu a stlačte vstúpiťAk chcete nájsť ďalší zhodný výraz, zopakujte Ctrl + W alebo použiť Alt + W.
Chcete nahradiť text? Spojené štáty americké Ctrl + \ a postupujte podľa krokov na zadanie slova, ktoré chcete nahradiť, a jeho náhrady, pričom si môžete vybrať nahradenie iba aktuálneho slova (Y) alebo všetky (A).
Najužitočnejšie príkazy Nano a ich funkcie
- Ctrl+G: Otvorte pomocníka pre Nano.
- Ctrl+C: Zruší akciu alebo zobrazí pozíciu kurzora.
- Ctrl+U: Vložte, čo ste vystrihli alebo skopírovali.
- Ctrl+L: Prekreslí obrazovku.
- Ctrl+J: Zarovnajte odsek.
- Ctrl+M: Vloží zalomenie riadku.
- Ctrl + _: Preskočiť na konkrétny riadok.
- Ctrl+X: Zatvoriť Nano.
- Ctrl+R: Vložte obsah z iného súboru.
- Ctrl+W: Vyhľadajte text.
- Ctrl + Y a Ctrl + V: Navigácia medzi stránkami.
- Ctrl+T: Kontrola pravopisu.
Prípadové štúdie: Úprava súborov v Nano
Nano je užitočný na úpravu všetkého od konfiguračných súborov ( /etc/ssh/sshd_config ) až po skripty, HTML stránky alebo rýchle poznámky . Jednoducho otvorte súbor, upravte, čo potrebujete, uložte ho pomocou Ctrl+O a ukončite pomocou Ctrl+X . V prípade systémových súborov spustite program s oprávneniami správcu ( sudo nano /cesta/k/súboru ), aby ste sa vyhli chybám s oprávneniami.
Trik: použite možnosť -w aby sa zabránilo automatickému zalamovaniu textu v konfiguračných súboroch, ktoré nepodporujú zalomenie riadkov. Ak sa chcete dozvedieť viac o editoroch kódu a ich konfigurácii, môžete si pozrieť náš návod na Čo je Brackets IDE?.
Časté chyby a ako ich vyriešiť
Najčastejšou chybou je „Chyba pri zápise: Prístup odmietnutý“Toto znamená, že nemáte povolenie na úpravu súboru. Riešením je zatvoriť ho (Ctrl + X), označiť, že ho nechcete uložiť (N), a znova ho otvoriť pomocou sudoAk chcete zmeny zachovať, uložte ich do svojho domovského priečinka a presuňte ich pomocou sudo mv.
Zabudli ste uložiť a omylom ste ukončili? Nano si vždy vyžiada potvrdenie, ak ste vykonali zmeny, čo vám umožní uložiť (Áno) alebo nie (Nie).
Tieto znalosti vám umožnia upravovať, ukladať a ukončovať prácu s istotou, a to aj v situáciách s obmedzenými oprávneniami alebo citlivými súbormi, čím sa zvýši vaša efektivita správy terminálov bez potreby zložitých nástrojov.