logo

Linux sukurti failą

Linux failų sistema viską vertina kaip failą Linux sistemoje; ar tai tekstinių failų vaizdai, skaidiniai, kompiliuotos programos, katalogai ar aparatinės įrangos įrenginiai. Jei tai ne failas, tai turi būti procesas. Norėdami valdyti duomenis, jis sudaro medžio struktūrą.

Linux failuose skiriamos didžiosios ir mažosios raidės, todėl testas.txt ir Test.txt bus laikomi dviem skirtingais failais. Yra keli būdai, kaip sukurti failą „Linux“. Kai kurie įprasti metodai yra tokie:

Be visų aukščiau išvardintų metodų, taip pat galime sukurti failą iš darbalaukio failų tvarkyklės. Išsamiai supraskime aukščiau pateiktus metodus:

1. Cat komandos naudojimas

Katės komanda yra viena iš dažniausiai naudojamų komandos Linux sistemoje . Taip pripratę sukurti failą, rodyti failo turinį, sujungti kelių failų turinį, rodyti eilučių numerius, ir dar.

Čia pamatysime, kaip sukurti failus ir pridėti prie jų turinį naudojant katės komanda .

Pirmiausia sukurkite katalogą ir pavadinkite jį kaip Naujas_katalogas , vykdyti mkdir komandą taip:

 mkdir New_directory 

Pakeiskite katalogą į jį:

 cd New_directory 

Išvestis:

sąrašas surūšiuotas java
Linux sukurti failą

Dabar vykdykite katės komandą, kad sukurtumėte failą:

 cat > test.txt 

Aukščiau pateikta komanda sukurs tekstinį failą ir pateks į redaktoriaus režimą. Dabar įveskite norimą tekstą ir paspauskite CTRL + D klavišą, kad išsaugotumėte ir išeitumėte iš failo, ir jis grįš į komandų eilutę.

Norėdami parodyti failo turinį, vykdykite cat komandą taip:

 cat test.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

2. Naudodamiesi jutikline komanda

The liesti komanda taip pat yra viena iš populiariausių Linux komandų. Taip pripratę sukurti naują failą, atnaujinti esamų failų ir katalogų laiko žymą . Jis taip pat gali sukurti tuščius failus „Linux“.

The palieskite komandą yra paprasčiausias būdas sukurti naują failą iš komandinės eilutės. Vykdydami šią komandą vienu metu galime sukurti kelis failus.

Norėdami sukurti failą, vykdykite jutiklinę komandą, po kurios nurodykite failo pavadinimą, kaip nurodyta toliau:

 touch test1.txt 

Norėdami pateikti sukurto failo informaciją, vykdykite toliau pateiktą komandą:

 ls - l test1.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

Jei norite sukurti kelis failus vienu metu, po jutiklinės komandos nurodykite failus ir jų plėtinius kartu su vienu tarpu. Vykdykite toliau pateiktą komandą, kad sukurtumėte tris failus vienu metu:

 touch test1.txt test2.txt test3.txt 

Norėdami sukurti dviejų skirtingų tipų failus, vykdykite komandą taip:

 touch test4.txt test.odt 

Aukščiau pateikta komanda sukurs du skirtingus failus, pavadintus kaip testas4.txt ir test.odt .

Norėdami parodyti failą ir jo laiko žymą, paleiskite ls komandą taip:

 ls -l 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

Jei perduodame esamo failo pavadinimą, jis pakeis to failo laiko žymą.

Pastaba: Reikšmingas skirtumas tarp jutiklinės ir katės komandos yra tas, kad naudodami cat komandą galime nurodyti failo turinį komandų eilutėje, o palietimo komanda sukuria tuščią failą.

3. Peradresavimo (>) simbolio naudojimas

Taip pat galime sukurti failą naudodami peradresavimo simbolį (>) komandinėje eilutėje. Norėdami sukurti failą, tereikia įvesti peradresavimo simbolį (>), po kurio nurodomas failo pavadinimas. Šis simbolis dažniausiai naudojamas išvesties peradresavimui. Yra du būdai nukreipti išvestį. Jei naudosime > operatorius , jis perrašys esamą failą, o operatorius >> pridės išvestį.

Norėdami sukurti failą su peradresavimo (>) operatoriumi, vykdykite komandą taip:

 > test5.txt 

Aukščiau pateikta komanda sukurs failą, kad būtų rodomas sukurto failo egzistavimas, vykdykite toliau pateiktą komandą:

 ls -l test5.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

4. Echo komandos naudojimas

The aidas komanda naudojama failui sukurti, tačiau failo turinį turėtume nurodyti komandinėje eilutėje.

Norėdami sukurti failą su echo komanda, vykdykite komandą taip:

 echo ' File content' > test6.txt 

Aukščiau pateikta komanda sukurs testas6 failą. Norėdami parodyti failo egzistavimą, vykdykite toliau pateiktą komandą:

 ls -l test6.txt 

apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

5. Komandos printf naudojimas

Taip pat galime sukurti failą naudodami printf komandą. Norėdami tai padaryti, komandinėje eilutėje turime nurodyti failo turinį.

Norėdami sukurti failą su printf komanda, vykdykite komandą taip:

 printf ' File content' > test7.txt 

Norėdami pamatyti išsamią failo informaciją, vykdykite komandą ls taip:

 ls -l test7.txt 

Norėdami parodyti failo turinį, vykdykite cat komandą taip:

 cat test7.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

6. Teksto rengyklės naudojimas

Taip pat galime sukurti failą naudodami įvairius teksto redaktorius, pvz vim, nano, vi, ir dar.

    Naudojant Vim teksto rengyklę

Failą galime sukurti naudodami Vim teksto redaktorius . Jei jūsų kompiuteryje neįdiegtas vim redaktorius, vykdykite toliau pateiktą komandą:

 sudo apt install vim 

Išvestis:

 [sudo] password for javatpoint: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: vim-runtime Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim vim-runtime 0 upgraded, 2 newly installed, 0 to remove and 64 not upgraded. Need to get 6,878 kB of archives. After this operation, 33.4 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim-runtime all 2:8.1.0875-5ubuntu2 [5,669 kB] Get:2 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim amd64 2:8.1.0875-5ubuntu2 [1,209 kB] Fetched 6,878 kB in 3s (2,256 kB/s) Selecting previously unselected package vim-runtime. (Reading database ... 216385 files and directories currently installed.) Preparing to unpack .../vim-runtime_2%3a8.1.0875-5ubuntu2_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/ help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags .vim-tiny by vim-runtime' Unpacking vim-runtime (2:8.1.0875-5ubuntu2) ... Selecting previously unselected package vim. Preparing to unpack .../vim_2%3a8.1.0875-5ubuntu2_amd64.deb ... Unpacking vim (2:8.1.0875-5ubuntu2) ... Setting up vim-runtime (2:8.1.0875-5ubuntu2) ... Setting up vim (2:8.1.0875-5ubuntu2) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto m ode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto m ode Processing triggers for man-db (2.8.7-3) ... 

Vim teksto rengyklė sėkmingai įdiegta.

Norėdami sukurti failą naudodami vim teksto rengyklę, vykdykite toliau pateiktą komandą:

 vim test8.txt 

Aukščiau pateikta komanda atidarys teksto rengyklę, paspauskite klavišą i, kad pereitumėte į redaktoriaus įterpimo režimą.

Įveskite failo turinį, paspauskite Esc klavišas prieš tai :wq norėdami išsaugoti ir išeiti iš failo. Teksto rengyklė atrodo taip:

Linux sukurti failą

Norėdami pamatyti failo informaciją, paleiskite ls komandą taip:

 ls -l test8.txt 

Norėdami peržiūrėti failo turinį, paleiskite komandą cat taip:

 cat test8.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

7. Nano redaktoriaus naudojimas

Failą galime sukurti naudodami nano teksto redaktorius. Norėdami sukurti failą, vykdykite žemiau esančią komandą:

 nano test9.txt 

Aukščiau pateikta komanda atidarys nano teksto rengyklę. Įveskite norimą tekstą ir paspauskite CTRL + X tada įveskite y, kad patvirtintumėte failo pakeitimus. Paspauskite Įveskite raktą norėdami išeiti iš redaktoriaus.

Nano teksto rengyklė atrodo taip, kaip toliau pateiktame paveikslėlyje:

Linux sukurti failą

Norėdami pamatyti failo informaciją, vykdykite toliau pateiktą komandą:

 ls -l test9.txt 

Norėdami peržiūrėti failo turinį, vykdykite toliau pateiktą komandą:

 cat test9.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą

Naudojant Vi redaktorių

Norėdami sukurti failą su Vi redaktoriumi, vykdykite toliau pateiktą komandą:

 vi test10.txt 

Aukščiau pateikta komanda atidarys Vi redaktorių. Paspauskite i klavišą, kad įjungtumėte įterpimo režimą ir įveskite failo turinį. Paspauskite Esc klavišą ir :wq, kad išsaugotumėte failą ir išeitumėte iš redaktoriaus.

Norėdami pamatyti failo informaciją, vykdykite toliau pateiktą komandą:

 ls -l test10.txt 

Norėdami parodyti failo turinį, vykdykite toliau pateiktą komandą:

pitono gyvatė vs anakonda
 cat test10.txt 

Apsvarstykite toliau pateiktą išvestį:

Linux sukurti failą