Kuidas Unixis faili luua

See Selgitatud õpetab erinevaid viise uue faili loomiseks Unixi käsureal. Tühja faili kiireks loomiseks kasutage puutekäsku. Uue tekstifaili nullist loomiseks proovige tekstiredaktorit Vi või käsku cat. Kui soovite olemasolevat faili kopeerida, kasutage käsku cp (kopeeri).

1
Avage terminali aken. Kui kasutate aknahaldurit, saate tavaliselt uue terminali akna avamiseks vajutada Ctrl+Alt+T. Kui ei, logige konsooli kaudu sisse süsteemi, milles soovite faili luua.

2
Kasutage CD-d, et liikuda soovitud kataloogi. Kui olete juba kataloogis, kuhu soovite faili luua, võite selle sammu vahele jätta.

3
Sisestage touch newfilename ja vajutage sisestusklahvi ↵. Asendage uus failinimi soovitud failinimega. See loob praeguses kataloogis selle nimega uue tühja faili.

4
Avage terminali aken. Kui kasutate aknahaldurit, saate tavaliselt uue terminali akna avamiseks vajutada Ctrl+Alt+T. Kui ei, logige konsooli kaudu sisse süsteemi, milles soovite faili luua.

5
Tippige kass > uus failinimi ja vajutage sisestusklahvi ↵. Asendage uus failinimi selle nimega, mida soovite oma uuele failile nimetada. See avab uue tühja rea.

6
Sisestage mõni tekst. Kõik, mida siia sisestate, lisatakse faili.

7
Tühjale reale liikumiseks vajutage sisestusklahvi ↵. Kassi käsu lõpetamiseks peate olema tühjal real.

8
Vajutage Ctrl+D. See salvestab faili praegusesse kataloogi teie sisestatud nimega. Alatu vaatamiseks tippige kassi failinimi ja vajutage ↵ Enter.

9
Avage terminali aken. Kui kasutate aknahaldurit, saate tavaliselt uue terminali akna avamiseks vajutada Ctrl+Alt+T. Kui ei, logige konsooli kaudu sisse süsteemi, milles soovite faili luua.

10
Kasutage CD-d, et liikuda soovitud kataloogi. Enne tekstiredaktori avamist peaksite olema kataloogis, kuhu soovite oma uue faili salvestada.

11
Tippige vi ja vajutage sisestusklahvi ↵. See avab tekstiredaktori Vi (või Vimi, olenevalt kasutatavast Unixi versioonist). Konkreetse tekstifaili redigeerimiseks Vi abil tippige selle asemel vi failinimi’.

12
Sisestusrežiimi sisenemiseks vajutage i. Vi-l on kaks sisestusrežiimi ja käsurežiimi. Uude faili teksti sisestamiseks peate olema sisestusrežiimis.

13
Sisestage tekst (valikuline). Kui soovite luua tühja faili, võite selle sammu lihtsalt vahele jätta. Vastasel juhul tippige tekst, mida soovite kohe lisada. Te ei saa Vi-s kasutada hiirt ega nooleklahve. Kui teete tippimisel vea, peate käivitama käsu käsurežiimis. Nooleklahvide kättesaadavaks tegemiseks vajutage Esc, kasutage neid kursori liigutamiseks vea asukohta ja seejärel kasutage mõnda järgmistest käskudest:x kustutab kursori all oleva märgi.dw kustutab praeguse sõna.dd kustutab terve rea. r asendab kursori all oleva tähe järgmise sisestatava tähega. See lülitab teid pärast kasutamist automaatselt tagasi sisestusrežiimi. Lisateavet Vi-käskude kohta vaadake jaotisest Kuidas õppida Vi-d.

14
Kui olete faili salvestamiseks valmis, vajutage klahvi Esc. See viib teid käsurežiimi.

15
Tippige :w newfilename ja vajutage sisestusklahvi ↵. Asendage uus failinimi faili nimega. See salvestab faili praegusesse kataloogi.Kui soovite faili redigeerimist jätkata, vajutage sisestusrežiimi naasmiseks i. Järgmisel korral, kui soovite faili salvestada, võite lihtsalt käsurežiimis tippida :w (faili nime pole vajalik).

16
Vi-st väljumiseks vajutage q ja vajutage sisestusklahvi ↵ Enter. See viib teid tagasi käsureale.

17
Avage terminali aken. Kui kasutate aknahaldurit, saate tavaliselt uue terminali akna avamiseks vajutada Ctrl+Alt+T. Kui ei, logige konsooli kaudu sisse süsteemi, milles soovite faili luua.

18
Kasutage CD-d, et liikuda soovitud kataloogi (valikuline). Olemasoleva faili teise uude faili kopeerimiseks kasutate käsku cp (kopeeri). Peate liikuma algset faili sisaldavasse kataloogi või teadma selle täielikku teed.

19
Tippige cp originalfile newfile ja vajutage sisestusklahvi ↵. Asendage originaalfail kopeeritava faili nimega ja uus fail soovitud uue faili nimega. See loob uue faili, mis sisaldab vana faili sisu. Kasutage faili täielikku teed, kui töötate failidega väljaspool praegust töökataloogi (nt cp /home/maria/textfile1 /home/maria/contracts /tekstifail2).