Kako stvoriti datoteku naredbenog retka u Linuxu

Korisno je da bilo tko zna kako koristiti aplikaciju Terminal (naredbeni redak) u Linuxu za stvaranje datoteke. Po završetku ovog procesa, možete koristiti jedan od ugrađenih uređivača teksta OS-a za izmjene u novoj datoteci.

Gdje početi?

Da biste stvorili datoteku na Linuxu, najprije otvorite naredbeni redak. Da biste to učinili, kliknite Izbornik, a zatim pronađite aplikaciju Terminal čija ikona podsjeća na crni kvadrat s bijelim simbolom. Kliknite na nju. U pravilu se nalazi u ploči s lijeve strane prozora izbornika. Također možete kliknuti gumb za pretraživanje na vrhu ovog prozora, a zatim unijeti zahtjev za terminalom da biste ga pronašli.


Upišite ls u otvoreni naredbeni redak, a zatim pritisnite Enter. Terminal se otvara kao vaš kućni direktorij, a gornja naredba prikazuje svaku mapu u vašem trenutnom direktoriju. Da biste u jednoj od njih stvorili Linux datoteku u Linuxu, trebat ćete promijeniti trenutni direktorij.

Odabir direktorija

Pronađite mapu u kojoj želite stvoriti tekstualnu datoteku. Bilo koji naziv direktorija ispod naredbe ls (na primjer, "Desktop") je mjesto na koje se možete kretati. Upišite kako biste stvorili datoteku na Linuxu, naredbu cd. Ova će vas radnja odvesti do imena željene mape. Ova naredba mijenja fokus naredbenog retka iz trenutnog direktorija u onaj koji nazivate. Na primjer, trebate upisati cd Desktop kako biste prebacili mjesto naredbi terminala u direktorij Desktop.


Ako jesteŽelite li stvoriti tekstualnu datoteku u određenoj mapi u odabranom direktoriju, morate odrediti ikonu /iza njenog imena, a zatim unijeti naziv mape. Na primjer, za direktorij pod nazivom Misc u direktoriju Documents, morate unijeti cd Documents /Misc. Zatim pritisnite Enter. To će izvršiti vašu naredbu i premjestite odredišni direktorij terminala iz matičnog direktorija u onaj koji ste naveli.

Kako brzo stvoriti datoteku u Linuxu?

Unesite cat & gt; filename.txt u naredbeni redak. Sada morate zamijeniti "naziv datoteke" s prefiksnim nazivom teksta (primjerice, "uzorak"). Na primjer, prilikom izrade datoteke pod nazivom kitty, morate unijeti cat & gt; kitty.txt. Pritisnite tipku Enter. To će vam omogućiti da stvorite novu tekstualnu datoteku s navedenim nazivom u vašem trenutnom direktoriju. Tada će se pokazivač pojaviti na praznom retku na terminalu.
Ova metoda je dobra i za tekstualne dokumente i za druge vrste podataka. Ako želite stvoriti batch datoteku u Linuxu, pomoću naredbenog retka, programi za rad s tekstualnim dokumentima vam ne odgovaraju.

Unesite tekst dokumenta

Možete jednostavno unijeti slova i brojeve, kao što se obično radi za bilo koji drugi tekstualni dokument. Da biste spremili trenutni redak teksta i prešli na sljedeći, pritisnite Enter. Ako imate otvoreni direktorij tekstne datoteke, možete ga samo dvaput kliknuti kada se otvori. Pritisnite Ctrl + Z. Ova naredba za ključ će sačuvati vaš rad i vratiti vas u terminalnu naredbenu liniju. To će vam omogućiti da i dalje unosite druge naredbe.
Upišite ls -lfilename.txt na terminal. Zamijenite naziv datoteke prema zadanom imenu koje ste odabrali. Ova naredba će pronaći vaš dokument, osiguravajući njegovu sigurnu izradu u direktoriju. Na primjer, da biste otvorili datoteku s nazivom textfile, morate upisati ls -l textfile.txt. Znakovi u ovom kodu imaju malo slovo L, a ne veliko, pa budite oprezni. Nakon toga pritisnite tipku Enter. Nakon toga trebate vidjeti kako se prikazuju vrijeme, datum i naziv datoteke sljedećeg retka. To točno pokazuje da ste uspjeli stvoriti datoteku na Linux terminalu i spremiti je.

Koristite program za uređivanje teksta

Možete brzo stvoriti praznu datoteku na Linuxu, ili koristiti Vim ili Emacs za stvaranje i uređivanje proširene datoteke. Sada kada se nalazite u direktoriju u kojem želite postaviti tekstni dokument, vrijeme je da ga počnete stvarati. Dodatak Vim je klon tekstnih urednika vi za Unix. Napisana je na temelju izvora za urednika portala Stevie za Amigu te je prvi put objavljena 1991. u javnosti. Vim Editor je namijenjen za korištenje i iz sučelja komandne linije i u obliku zasebne aplikacije u grafičkom sučelju. Ovo je besplatan, open source softver izdan pod licencom. Unatoč činjenici da je program prvobitno izdan za Amigu, Vim je dalje razvijen kao editor više platformi koji podržava mnoge druge distribucije. Danas je to jedan od najpopularnijih programa među korisnicima Linuxa.
Kao i vi, Vim sučelje ne temelji se na izborniku ili ikoni, nego nanaredbe navedene u sučelju teksta. Njegovo grafičko korisničko sučelje, gVim, dodaje izbornike i alatne trake najčešće korištenim naredbama, ali se puna funkcionalnost još uvijek obavlja u modu komandne linije. Emacs je obitelj tekstualnih urednika koju karakterizira proširivost. Najnaprednija verzija programa, GNU Emacs, opisana je kao proširiv, prilagodljiv, sam dokumentiran urednik.
Emacsov razvoj prve generacije započeo je sredinom 1970-ih, a rad na poboljšanju njegove najnovije verzije GNU-a se nastavlja do danas. Emacs ima više od 10.000 ugrađenih naredbi, a njegovo sučelje omogućuje korisniku kombiniranje tih naredbi u makronaredbe za automatiziranje rada. Osim toga, implementacija ovog obično sadrži dijalekt Lisp programskog jezika, koji pruža velike mogućnosti proširenja, omogućujući korisnicima i programerima pisanje novih naredbi i programa za urednika. Pisani su pojedinačni dodaci za upravljanje e-poštom, datotekama, konturama i RSS feedovima.
Emacs, zajedno s vi, jedan je od dva glavna tradicionalna urednika u sustavima sličnim Unixu. Oba programa su jedna od najstarijih aplikacija koja se još uvijek aktivno koristi i nastavlja se razvijati.

Korištenje Vima za rad s datotekom

Upišite vi filename.txt u naredbeni redak. Dio vi u ovoj naredbi odabire Vim uređivač teksta kao program koji koristite. U ostalom, zamijenite naziv datoteke imenom kojem želite dodijeliti novu datoteku. Primjerice, za datoteku pod nazivom "tamina"mora unijeti vi tamins.txt. Ako vaš trenutni direktorij sadrži dokument s tim imenom, ova će ga naredba otvoriti. Ako je ovo ime jedinstveno, možete stvoriti datoteku ispočetka u Linuxu koristeći gornji program. Pritisnite tipku Enter. To će vam omogućiti da stvorite novu datoteku i otvorite je u Vim editoru. Sada biste trebali vidjeti prazan terminalski prozor s predmetom ~ u svakom retku, kao i ime vaše tekstualne datoteke na dnu prozora. Pritisnite tipku i na tipkovnici računala. To će vam omogućiti da postavite dokument u način "Zalijepi", u kojem po potrebi unosite tekst. Trebali biste vidjeti podmeni INSERT (pojavit će se na dnu prozora) kada pritisnete I. Unesite tekst dokumenta. Možete jednostavno unijeti znakove, kao što je obično slučaj s bilo kojim drugim tekstualnim dokumentom. Da biste spremili trenutni redak teksta i prešli na sljedeći, pritisnite Enter. Nakon toga pritisnite tipku Esc. Obično se nalazi u gornjem lijevom kutu tipkovnice računala. Ova tipka otvara način rada Vim u naredbu. Nakon što kliknete, trebali biste vidjeti da se pokazivač pojavljuje na dnu prozora. Unesite w u terminal i pritisnite Enter. Ova naredba će spremiti vaš dokument u obliku u kojem se trenutno nalazi. Nakon toga upišite q u naredbeni redak i pritisnite tipku enter. To će izaći iz Vima i vratiti vas na glavno sučelje terminala. Vaša tekstualna datoteka sada je u navedenom direktoriju. Novu tekstualnu datoteku možete provjeriti tako da upišete lsu naredbenom retku i klikom? Enter. Nakon toga možete pretraživati ​​po nazivu datoteke u prozoru sučelja. Također možete unijeti wq naredbu za spremanje i izlaz iz jedne naredbe. Nakon toga možete biti sigurni da ste kreirali datoteku u Linux direktoriju.
Vraća datoteku s terminala. Kao i kod stvaranja, morate unijeti naredbu vi filename.txt da biste je otvorili. Ovaj put, kada otvorite datoteku, vidjet ćete sve spremljene promjene koje ste napravili.

Korištenje Emacsa

Također možete kreirati Linux datoteku koristeći Emacs aplikaciju. Da biste to učinili, upišite emacs filename.txt u terminal. Naziv datoteke morate zamijeniti odabranim nazivom za tekstnu datoteku. Pritisnite Enter. Sve dok ime vaše tekstualne datoteke nije duplikat postojećeg dokumenta u vašem trenutnom direktoriju, ova naredba će otvoriti novu tekstualnu datoteku u uređivaču Emacsa. Na primjer, za datoteku pod nazivom newfile, morate unijeti emacs newfile.txt. Ako ste unijeli postojeći naziv tekstualnog dokumenta, ova će naredba umjesto toga otvoriti odgovarajuću datoteku.

Kako raditi s timovima?

Upoznajte Emacsove timove. Ovaj program dolazi s mnoštvom moćnih naredbi koje vam omogućuju kretanje kroz dokument, traženje povezanih ili pozadinskih informacija, manipuliranje tekstom i dekodiranje koda. Ove naredbe su podijeljene u dvije vrste: upravljanje i svrha tima. Prva skupina je napisana na sljedeći način: C -. Na primjer, da biste izvršili naredbu Kontrola, morate držati pritisnutu tipku Ctrl i istodobno pritisnite označenu tipku slova (na primjer, Ctrl + A). Naredbe Meta (ili Escape)su napisani kao: M - ili ESC. "M" se odnosi na Alt ili Esc tipku na tipkovnici (ovisno o modelu i dizajnu računala). Naredba napisana kao C-a b (ili M-a b) zahtijevat će da držite Ctrl (ili Alt ili Esc) kada pritisnete prvu tipku (na primjer, zatim otpustite oba gumba i odmah pritisnite drugu tipku (na primjer, b)). Unesite tekst dokumenta. Možete ga upisati na isti način kao i za bilo koji drugi tekstualni dokument. Da biste spremili trenutni redak teksta i prešli na sljedeći, pritisnite tipku enter. Pritisnite Ctrl + X, a zatim S. Sve radnje koje ste izvršili bit će spremljene. Zatim pritisnite Ctrl + X, a zatim Ctrl + C. To će vam omogućiti da izađete iz uređivača teksta Emacsa i vratite se u direktorij terminala. Vaš tekstualni dokument sada će biti spremljen pod vašim odabranim imenom u ovaj direktorij. Da biste stvorili vezu do Linux datoteke, morat ćete unijeti naredbu s nazivom u terminalu. Ponovno otvorite tekstnu datoteku. Jednostavno unesite emacs filename.txt u naredbeni redak. Dok ste u istom direktoriju, gornja naredba će otvoriti tekstnu datoteku u Emacsu, nakon čega je možete nastaviti uređivati ​​prema vlastitom nahođenju.

Savjeti

Vim je općenito dostupan u bilo kojoj verziji Linuxa, a Emacs je složeniji urednik koji je instaliran u novijim distribucijama OS-a. Međutim, početnici će možda biti lakše koristiti ovaj program. Zaslon Emacs pomoći možete pozvati pritiskom na Ctrl + H, zatim otpustite oba gumba i pritisnite T. Izbornik pomoći ćeprikazati dodatne tipkovničke prečace i druge značajke uređivača koje vam mogu pomoći pri izradi i snimanju datoteke.

Upozorenje

Ako dokument ne spremite prije njegovog zatvaranja, upozorenje se možda neće prikazati, posebno u Vim editoru. Stoga uvijek spremite dokument prije nego ga zatvorite.

Povezane publikacije