Spôsoby platby Abuse

Uloženie súboru v systéme Nano Linux

08.07.2024, 00:46

Textový editor Nano pre Linux sa považuje za jeden z najrozšírenejších medzi začiatočníkmi. Jeho výhodou je, že dokáže bez problémov upravovať konfiguračné súbory, ľahko sa používa a je dostupný u väčšiny distribútorov. V tomto návode vám povieme, ako uložiť súbor v Nano. ak ste už vykonali zmeny v konfiguračnom súbore.

Čo je Nano pre Linux

Nano je jednoduchý textový editor s príkazovým riadkom, ktorý sa často používa v distribúciách Linuxu. Poskytuje základné funkcie na úpravu textu, ako je vkladanie, mazanie, vyhľadávanie a nahrádzanie, a vďaka zvýrazňovaniu syntaxe podporuje rôzne programovacie jazyky.

Má jednoduché rozhranie a ovládacie klávesy, vďaka čomu je prístupný aj nováčikom v oblasti príkazového riadka. Vďaka svojmu jednoduchému používaniu je jedným z najobľúbenejších textových editorov v Linuxe. Ak chcete spustiť Nano, stačí v termináli zadať príkaz "nano", čím sa otvorí textový súbor v editore Nano, v ktorom môžete vykonávať zmeny a ukladať súbory.

Ako ukladať zmeny v aplikácii Nano

Existuje niekoľko spôsobov ukladania. Pozrime sa na každý z nich podrobne.

Bežné ukladanie

Najjednoduchší spôsob je stlačiť klávesovú skratku Ctrl+O. Po vykonaní všetkých zmien v súbore ich uložíte. V spodnej časti programu sa nachádzajú všetky klávesové skratky, ktoré potrebujete na používanie nástroja. V tejto časti programu sú uvedené všetky klávesové skratky, ktoré vám môžu pomôcť pri práci.

Uloženie súboru v systéme Nano Linux

Hneď po stlačení klávesov vás editor požiada o zadanie názvu súboru, ktorý chcete uložiť:

Uloženie súboru v systéme Nano Linux

Po dokončení stlačte kláves Enter. Ak sa chcete vrátiť do okna úprav, stlačte klávesovú skratku Ctrl+X. Následne vás program informuje, že súbor bol úspešne uložený.

Uloženie súboru v systéme Nano Linux

V tomto okamihu môžete zavrieť editor stlačením klávesovej skratky Ctrl+X.

Ukladanie bez práva zápisu

Uvažujme aj o prípade, keď potrebujete uložiť údaje do súboru, ktorý patrí inému používateľovi alebo superpoužívateľovi a tento záznam nemá prístup ani oprávnenie. V takom prípade sa používateľovi zobrazí: "Chyba zápisu /názov súboru/názov súboru: Prístup zamietnutý":

Uloženie súboru v systéme Nano Linux

Ako problém vyriešiť? Najjednoduchším spôsobom je zatvoriť editor(Ctrl+X) bez uloženia zmien. Odpoveď na otázku znie: Nie:

Uloženie súboru v systéme Nano Linux

Po tomto úkone môžete spustiť editor ako superpoužívateľ:

$ sudo nano /etc/passwd

Potom môžete údaje zapísať do súboru. Ak sa zmeny nemôžu stratiť, vo výzve na zadanie názvu súboru zadajte cestu k novému súboru vo vašom domovskom adresári, napr. ~/temp_passwd:

Uloženie súboru v systéme Nano Linux

Ak sa však pokúsite uložiť údaje do súboru patriaceho inému používateľovi alebo superpoužívateľovi, ku ktorému nemáte prístup (napríklad konfiguračné súbory v adresári /etc), zobrazí sa chyba: "Error writing /filename/file name: Access denied":

Najjednoduchšie je zavrieť editor stlačením klávesovej skratky Ctrl+X bez uloženia zmien. Na otázku editora o uložení vyrovnávacej pamäte by ste mali odpovedať odpoveďou Nie:

A potom otvorte editor ako superužívateľ:

$ sudo nano /etc/passwd

Potom budete môcť zapisovať údaje do súboru, ako je popísané vyššie. Ak nechcete prísť o zmeny, môžete počas dotazu na názov súboru zadať cestu k novému súboru vo svojom domovskom adresári, napr. ~/temp_passwd:

Súbor sa potom uloží tam, kam ho potom môžete ľahko presunúť a nahradiť starý príkazom mv pomocou sudo:

$ sudo mv ~/temp_passwd /etc/passwd

Nezabudnite, že všetky systémové súbory by ste mali upravovať ako superpoužívateľ.

Výhody aplikácie Nano

Má niekoľko výhod, ktoré z neho robia obľúbený textový editor pre používateľov Linuxu:

  1. Jednoduché používanie: má jednoduché rozhranie a ovládacie klávesy, takže je ideálny pre tých, ktorí s príkazovým riadkom začínajú. Nie je potrebné pamätať si zložité klávesové skratky ako v iných textových editoroch.
  2. Malá veľkosť a rýchle načítanie: je nenáročný na objem a rýchlo sa spúšťa, čo z neho robí skvelú voľbu na rýchle úpravy súborov na serveri alebo v termináli.
  3. Zvýrazňovanie syntaxe: podporuje zvýrazňovanie syntaxe pre rôzne programovacie jazyky, čo uľahčuje čítanie a úpravu kódu.
  4. Možnosť práce na vzdialených serveroch: funguje na príkazovom riadku, možno ho použiť na úpravu súborov na vzdialených serveroch cez SSH bez potreby grafického rozhrania.
  5. Možnosť ukladania a odosielania súborov: umožňuje jednoducho ukladať a odosielať súbory, ako aj vykonávať ďalšie základné operácie úpravy textu.
  6. Väčšina distribúcií Linuxu je štandardne dodávaná s programom Nano: používatelia Linuxu nájdu program Nano nainštalovaný vo väčšine distribúcií bez toho, aby ho museli inštalovať samostatne.

Vďaka týmto výhodám je Nano obľúbenou voľbou pre tých, ktorí hľadajú jednoduchý a efektívny textový editor v prostredí Linuxu.