logo

Linux Opret fil

Linux-filsystemet betragter alt som en fil i Linux; uanset om det er tekstfilbilleder, partitioner, kompilerede programmer, mapper eller hardwareenheder. Hvis det ikke er en fil, så skal det være en proces. For at administrere dataene danner det en træstruktur.

Linux filer er store og små bogstaver, så test.txt og Test.txt vil blive betragtet som to forskellige filer. Der er flere måder at oprette en fil på i Linux. Nogle konventionelle metoder er som følger:

Udover alle ovenstående metoder kan vi også oprette en fil fra skrivebordets filhåndtering. Lad os forstå ovenstående metoder i detaljer:

1. Brug af kat-kommando

Kattekommandoen er en af ​​de mest brugte kommandoer i Linux . Det er vant til opret en fil, vis indholdet af filen, sammenkæde indholdet af flere filer, vis linjenumrene, og mere.

Her vil vi se, hvordan du opretter filer og tilføjer indhold til dem ved hjælp af kat kommando .

Først og fremmest skal du oprette en mappe og navngive den som Ny_mappe , udføre mkdir kommando som følger:

 mkdir New_directory 

Skift mappe til det:

 cd New_directory 

Produktion:

fuldt adderkredsløb
Linux Opret fil

Udfør nu kat-kommandoen for at oprette en fil:

 cat > test.txt 

Ovenstående kommando vil oprette en tekstfil og gå ind i redigeringstilstand. Indtast nu den ønskede tekst og tryk CTRL + D tasten for at gemme og afslutte filen, og den vender tilbage til kommandolinjen.

For at vise indholdet af filen skal du udføre cat-kommandoen som følger:

 cat test.txt 

Overvej nedenstående output:

Linux Opret fil

2. Brug af berøringskommandoen

Det røre ved kommando er også en af ​​de populære kommandoer i Linux. Det er vant til oprette en ny fil, opdatere tidsstemplet på eksisterende filer og mapper . Det kan også oprette tomme filer i Linux.

Det berøringskommando er den nemmeste måde at oprette en ny fil fra kommandolinjen. Vi kan oprette flere filer ved at udføre denne kommando på én gang.

For at oprette en fil skal du udføre berøringskommandoen efterfulgt af filnavnet som angivet nedenfor:

 touch test1.txt 

For at vise oplysningerne om den oprettede fil skal du udføre kommandoen nedenfor:

 ls - l test1.txt 

Overvej nedenstående output:

Linux Opret fil

For at oprette flere filer på én gang skal du angive filer og deres udvidelser efter berøringskommandoen sammen med et enkelt mellemrum. Udfør nedenstående kommando for at oprette tre filer på én gang:

 touch test1.txt test2.txt test3.txt 

For at oprette to forskellige filtyper skal du udføre kommandoen som følger:

 touch test4.txt test.odt 

Ovenstående kommando vil oprette to forskellige filer med navnet som test4.txt og test.odt .

For at vise filen og dens tidsstempling skal du udføre ls kommando som følger:

 ls -l 

Overvej nedenstående output:

Linux Opret fil

Hvis vi sender navnet på en eksisterende fil, vil den ændre tidsstemplet for den fil.

Bemærk: Den væsentlige forskel mellem berøring og kat-kommando er, at ved hjælp af kat-kommando kan vi angive indholdet af filen fra kommandoprompten, sammenlignet med berøringskommandoen opretter en tom fil.

3. Brug af omdirigeringssymbolet (>).

Vi kan også oprette en fil ved hjælp af omdirigeringssymbolet (>) på kommandolinjen. For at oprette en fil skal vi blot skrive et omdirigeringssymbol (>) efterfulgt af filnavnet. Dette symbol bruges mest til at omdirigere output. Der er to måder at omdirigere outputtet på. Hvis vi bruger > operatør , vil den overskrive den eksisterende fil, og >> operatør vil tilføje outputtet.

For at oprette en fil med omdirigeringsoperatør (>) skal du udføre kommandoen som følger:

 > test5.txt 

Ovenstående kommando vil oprette en fil, for at vise eksistensen af ​​den oprettede fil, udfør nedenstående kommando:

 ls -l test5.txt 

Overvej nedenstående output:

Linux Opret fil

4. Brug af ekkokommando

Det ekko kommando bruges til at oprette en fil, men vi bør angive filindholdet på kommandolinjen.

For at oprette filen med echo-kommandoen skal du udføre kommandoen som følger:

 echo ' File content' > test6.txt 

Ovenstående kommando vil oprette test 6 fil. For at vise eksistensen af ​​filen skal du udføre nedenstående kommando:

 ls -l test6.txt 

overvej nedenstående output:

Linux Opret fil

5. Brug af printf-kommandoen

Vi kan også oprette en fil vha printf kommando. Til dette skal vi angive filindholdet på kommandolinjen.

For at oprette en fil med printf-kommandoen skal du udføre kommandoen som følger:

 printf ' File content' > test7.txt 

For at få vist fildetaljerne skal du udføre ls-kommandoen som følger:

 ls -l test7.txt 

For at vise filindholdet skal du udføre cat-kommandoen som følger:

 cat test7.txt 

Overvej nedenstående output:

Linux Opret fil

6. Brug af teksteditor

Vi kan også oprette en fil ved hjælp af de forskellige teksteditorer som vim, nano, vi, og mere.

    Bruger Vim teksteditor

Vi kan oprette en fil ved hjælp af Vim tekst editor . Hvis du ikke har vim-editoren installeret på din maskine, skal du udføre kommandoen nedenfor:

 sudo apt install vim 

Produktion:

 [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-teksteditoren er installeret.

For at oprette en fil ved hjælp af vim-teksteditoren skal du udføre kommandoen nedenfor:

 vim test8.txt 

Ovenstående kommando åbner teksteditoren, tryk på i-tasten for at gå til editorens indsætningstilstand.

Indtast filindholdet, tryk på Esc-tasten forudgået af :wq for at gemme og afslutte filen. Teksteditoren ser således ud:

Linux Opret fil

For at få vist filoplysningerne skal du udføre ls kommando som følger:

 ls -l test8.txt 

For at se filindholdet skal du køre kat-kommandoen som følger:

 cat test8.txt 

Overvej nedenstående output:

Linux Opret fil

7. Brug af Nano-editor

Vi kan oprette en fil ved hjælp af nano tekst editor. For at oprette en fil skal du udføre kommandoen nedenfor:

 nano test9.txt 

Ovenstående kommando åbner nano-teksteditoren. Indtast den ønskede tekst og tryk CTRL + X skriv derefter y for at bekræfte filændringerne. Trykke Indtast nøgle for at forlade editoren.

Nano-teksteditoren ser ud som nedenstående billede:

Linux Opret fil

For at vise filoplysningerne skal du udføre kommandoen nedenfor:

 ls -l test9.txt 

For at se filindholdet skal du udføre kommandoen nedenfor:

 cat test9.txt 

Overvej nedenstående output:

Linux Opret fil

Bruger Vi editor

For at oprette en fil med Vi editor, udfør nedenstående kommando:

 vi test10.txt 

Ovenstående kommando åbner Vi-editoren. Tryk på i-tasten for indsættelsestilstand, og indtast filindholdet. Tryk på Esc-tasten og :wq for at gemme og afslutte filen fra editoren.

For at vise filoplysningerne skal du udføre kommandoen nedenfor:

 ls -l test10.txt 

For at vise filindholdet skal du udføre kommandoen nedenfor:

Juster billedet med css
 cat test10.txt 

Overvej nedenstående output:

Linux Opret fil