Failidega töötamine on tavaline töö, mida Linuxi spetsialistid peavad tegema. Sellepärast peate algajana õppima tekstifaili loomise õigeid viise. Kuigi on mitmeid viise, on Linuxis tekstifailide loomiseks kõige levinumad käsud 'touch', 'cat' ja 'printf'. Niisiis, selles kiires artiklis loetleme käsud ja nende näited, et luua fail Linuxis hõlpsalt ilma vigadeta.
Kuidas luua tekstiga faili Linuxis
Kuigi meil on ühe või mitme tekstifaili loomiseks käsk 'touch' ja standardne ümbersuunamissümbol (>), ei saa neid valikuid kasutada mõne tekstiga uue faili loomiseks. Mis tahes tekstifaili loomiseks, milles on teksti, saame kasutada käske 'cat', 'echo' ja 'printf'. Tutvustame igaüks ükshaaval.
- Kassi käsk
Käsk 'cat' loob uue faili koos esitatud tekstiga. Näiteks kui soovite luua tekstifaili nimega 'my.linux.txt' koos 'See on minu uus fail!' teksti, saate käsku 'cat' kasutada järgmisel viisil:
kass >> my.linux.txt
See on minu uus faili !
Käsu lõpetamiseks peate vajutama 'Ctrl+C'.
- Kaja käsk
Saate kasutada käsku 'kaja' nii tühjade kui ka mittetühjade tekstifailide loomiseks. Loome näiteks faili „uus fail.txt” ja selles oleva teksti.
kaja -See on 'See on uus fail!' >> uus fail.txt
- Printfi käsk
Käsk “printf” sarnaneb käsuga “echo” ja teeb sama tööd, kuid C-laadse stiiliga. Käsk 'printf', et luua fail nimega 'my.newfile.txt' ja 'See on uus fail!' tekst on järgmine:
printf 'See on uus fail!' >> my.newfile.txt
- Käsurea tekstiredaktorid
Käsurea tekstiredaktorid, nagu Emacs, Sublime Text, Nano ja Vim, muudavad ühe või mitme tekstifaili loomise Linuxis ülilihtsaks. Näiteks saate käivitada järgmise käsu ning süsteem loob ja avab tekstifaili nanoredaktoris:
nano my.pass.txt
Konkreetsed käsud ja protseduurid selle tegemiseks on redaktoriti erinevad. Seega peate kontrollima nende dokumentatsiooni või veebiressursse, et teada saada, kuidas neid kasutades Linuxis tekstiga faili luua.
Järeldus
Faili käsitlemine on Linuxiga töötamisel üsna tavaline. Pakutavate valikute abil saate kiiresti tekstiga faile luua ja oma tootlikkust suurendada. Linux pakub lihtsaimat viisi tekstifailide loomiseks ja teabe kiireks lisamiseks ühest käsust. Pidage meeles, et peate käske hoolikalt kasutama. Vastasel juhul võib tekkida vigu.