logo

Linux Create File

Súborový systém Linux považuje všetko za súbor v systéme Linux; či už ide o obrázky textových súborov, oddiely, skompilované programy, adresáre alebo hardvérové ​​zariadenia. Ak to nie je súbor, potom to musí byť proces. Na správu údajov vytvára stromovú štruktúru.

Linux súbory rozlišujú veľké a malé písmená, takže test.txt a Test.txt budú považované za dva rôzne súbory. Existuje niekoľko spôsobov, ako vytvoriť súbor v systéme Linux. Niektoré konvenčné metódy sú nasledovné:

Okrem všetkých vyššie uvedených metód môžeme vytvoriť súbor aj zo správcu súborov na ploche. Pozrime sa podrobnejšie na vyššie uvedené metódy:

1. Pomocou príkazu mačka

Príkaz mačka je jedným z najpoužívanejších príkazy v systéme Linux . Je zvyknutý vytvoriť súbor, zobraziť obsah súboru, zreťaziť obsah viacerých súborov, zobraziť čísla riadkov, a viac.

Tu uvidíme, ako vytvárať súbory a pridávať do nich obsah pomocou mačací príkaz .

Najprv vytvorte adresár a pomenujte ho ako Nový_adresár , vykonať mkdir príkaz takto:

 mkdir New_directory 

Zmeňte naň adresár:

 cd New_directory 

Výkon:

abecedu podľa čísel
Linux Create File

Teraz spustite príkaz cat na vytvorenie súboru:

 cat > test.txt 

Vyššie uvedený príkaz vytvorí textový súbor a vstúpi do režimu editora. Teraz zadajte požadovaný text a stlačte CTRL + D tlačidlo na uloženie a ukončenie súboru a vráti sa do príkazového riadku.

Ak chcete zobraziť obsah súboru, vykonajte príkaz cat takto:

 cat test.txt 

Zvážte nasledujúci výstup:

Linux Create File

2. Pomocou dotykového príkazu

The dotyk command je tiež jedným z populárnych príkazov v systéme Linux. Je zvyknutý vytvorte nový súbor, aktualizujte časovú pečiatku existujúcich súborov a adresárov . Môže tiež vytvárať prázdne súbory v systéme Linux.

The dotykový príkaz je najjednoduchší spôsob vytvorenia nového súboru z príkazového riadku. Spustením tohto príkazu naraz môžeme vytvoriť viacero súborov.

Ak chcete vytvoriť súbor, vykonajte dotykový príkaz a za ním názov súboru, ako je uvedené nižšie:

 touch test1.txt 

Ak chcete zobraziť informácie o vytvorenom súbore, vykonajte nasledujúci príkaz:

 ls - l test1.txt 

Zvážte nasledujúci výstup:

Linux Create File

Ak chcete vytvoriť viacero súborov naraz, zadajte súbory a ich prípony po dotykovom príkaze spolu s jednou medzerou. Vykonajte nasledujúci príkaz a vytvorte tri súbory naraz:

 touch test1.txt test2.txt test3.txt 

Ak chcete vytvoriť dva rôzne typy súborov, vykonajte príkaz takto:

 touch test4.txt test.odt 

Vyššie uvedený príkaz vytvorí dva rôzne súbory s názvom ako test4.txt a test.odt .

Ak chcete zobraziť súbor a jeho časovú pečiatku, spustite príkaz ls príkaz takto:

 ls -l 

Zvážte nasledujúci výstup:

Linux Create File

Ak odovzdáme názov existujúceho súboru, zmení sa časová pečiatka tohto súboru.

Poznámka: Významný rozdiel medzi príkazom touch a príkazom cat je v tom, že pomocou príkazu cat môžeme zadať obsah súboru z príkazového riadka, zatiaľ čo príkaz touch vytvorí prázdny súbor.

3. Pomocou symbolu presmerovania (>).

Súbor môžeme vytvoriť aj pomocou symbolu presmerovania (>) na príkazovom riadku. Ak chcete vytvoriť súbor, stačí zadať symbol presmerovania (>), za ktorým nasleduje názov súboru. Tento symbol sa väčšinou používa na presmerovanie výstupu. Existujú dva spôsoby presmerovania výstupu. Ak použijeme > operátor , prepíše existujúci súbor a operátor >> pripojí výstup.

Ak chcete vytvoriť súbor s operátorom presmerovania (>), vykonajte príkaz takto:

 > test5.txt 

Vyššie uvedený príkaz vytvorí súbor, na zobrazenie existencie vytvoreného súboru vykonajte nasledujúci príkaz:

 ls -l test5.txt 

Zvážte nasledujúci výstup:

Linux Create File

4. Použitie príkazu echo

The ozvena príkaz sa používa na vytvorenie súboru, ale obsah súboru by sme mali zadať na príkazovom riadku.

Ak chcete vytvoriť súbor pomocou príkazu echo, vykonajte príkaz takto:

 echo ' File content' > test6.txt 

Vyššie uvedený príkaz vytvorí test6 súbor. Ak chcete zobraziť existenciu súboru, vykonajte nasledujúci príkaz:

 ls -l test6.txt 

zvážte nasledujúci výstup:

Linux Create File

5. Pomocou príkazu printf

Súbor môžeme vytvoriť aj pomocou printf príkaz. Na to musíme zadať obsah súboru na príkazovom riadku.

Ak chcete vytvoriť súbor pomocou príkazu printf, vykonajte príkaz takto:

 printf ' File content' > test7.txt 

Ak chcete zobraziť podrobnosti o súbore, vykonajte príkaz ls takto:

 ls -l test7.txt 

Ak chcete zobraziť obsah súboru, vykonajte príkaz cat takto:

 cat test7.txt 

Zvážte nasledujúci výstup:

Linux Create File

6. Používanie textového editora

Súbor môžeme vytvoriť aj pomocou rôznych textových editorov, napr vim, nano, vi, a viac.

    Pomocou textového editora Vim

Súbor môžeme vytvoriť pomocou Textový editor Vim . Ak nemáte na svojom počítači nainštalovaný editor vim, vykonajte nasledujúci príkaz:

 sudo apt install vim 

Výkon:

 [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) ... 

Textový editor Vim je úspešne nainštalovaný.

Ak chcete vytvoriť súbor pomocou textového editora vim, vykonajte nasledujúci príkaz:

 vim test8.txt 

Vyššie uvedený príkaz otvorí textový editor, stlačením klávesu i prejdete do režimu vkladania editora.

Zadajte obsah súboru a stlačte Kláves Esc predchádza :wq uložiť a ukončiť súbor. Textový editor vyzerá takto:

Linux Create File

Ak chcete zobraziť informácie o súbore, vykonajte ls príkaz takto:

 ls -l test8.txt 

Ak chcete zobraziť obsah súboru, spustite príkaz cat takto:

 cat test8.txt 

Zvážte nasledujúci výstup:

Linux Create File

7. Použitie Nano editora

Súbor môžeme vytvoriť pomocou nano textový editor. Ak chcete vytvoriť súbor, vykonajte nasledujúci príkaz:

 nano test9.txt 

Vyššie uvedený príkaz otvorí textový editor nano. Zadajte požadovaný text a stlačte CTRL + X potom napíšte y pre potvrdenie zmien súboru. Stlačte tlačidlo Vstupný kľúč pre ukončenie editora.

Nano textový editor vyzerá ako na obrázku nižšie:

Linux Create File

Ak chcete zobraziť informácie o súbore, vykonajte nasledujúci príkaz:

 ls -l test9.txt 

Ak chcete zobraziť obsah súboru, vykonajte nasledujúci príkaz:

 cat test9.txt 

Zvážte nasledujúci výstup:

Linux Create File

Pomocou editora Vi

Ak chcete vytvoriť súbor pomocou editora Vi, vykonajte nasledujúci príkaz:

 vi test10.txt 

Vyššie uvedený príkaz otvorí editor Vi. Stlačte kláves i pre režim vkladania a zadajte obsah súboru. Stlačte kláves Esc a :wq na uloženie a opustenie súboru z editora.

Ak chcete zobraziť informácie o súbore, vykonajte nasledujúci príkaz:

 ls -l test10.txt 

Ak chcete zobraziť obsah súboru, vykonajte nasledujúci príkaz:

rujira banerjee
 cat test10.txt 

Zvážte nasledujúci výstup:

Linux Create File