Linux-filsystemet betrakter alt som en fil i Linux; enten det er tekstfilbilder, partisjoner, kompilerte programmer, kataloger eller maskinvareenheter. Hvis det ikke er en fil, må det være en prosess. For å administrere dataene danner de en trestruktur.
Linux filer skiller mellom store og små bokstaver, så test.txt og Test.txt vil bli betraktet som to forskjellige filer. Det er flere måter å lage en fil på i Linux. Noen konvensjonelle metoder er som følger:
- ved hjelp av cat-kommando
- ved hjelp av berøringskommando
- ved å bruke omdirigeringssymbolet '>'
- ved hjelp av ekkokommando
- ved å bruke printf-kommandoen
- ved å bruke et annet tekstredigeringsprogram som vim, nano, vi
Bortsett fra alle metodene ovenfor, kan vi også lage en fil fra skrivebordets filbehandler. La oss forstå metodene ovenfor i detalj:
1. Bruke cat-kommando
Kattkommandoen er en av de mest brukte kommandoer i Linux . Det er vant til opprett en fil, vis innholdet i filen, sett sammen innholdet i flere filer, vis linjenumrene, og mer.
Her vil vi se hvordan du lager filer og legger til innhold til dem ved hjelp av kattekommando .
Først av alt, opprett en katalog og navngi den som Ny_katalog , utføre mkdir kommando som følger:
mkdir New_directory
Bytt katalog til den:
cd New_directory
Produksjon:
full addererkrets
Kjør nå cat-kommandoen for å lage en fil:
cat > test.txt
Kommandoen ovenfor vil opprette en tekstfil og gå inn i redigeringsmodus. Skriv inn ønsket tekst og trykk CTRL + D tasten for å lagre og avslutte filen, og den vil gå tilbake til kommandolinjen.
For å vise innholdet i filen, kjør cat-kommandoen som følger:
cat test.txt
Tenk på utgangen nedenfor:
2. Bruke berøringskommandoen
De ta på kommando er også en av de populære kommandoene i Linux. Det er vant til opprette en ny fil, oppdater tidsstemplet på eksisterende filer og kataloger . Det kan også lage tomme filer i Linux.
De berøringskommando er den enkleste måten å lage en ny fil fra kommandolinjen. Vi kan lage flere filer ved å utføre denne kommandoen samtidig.
For å lage en fil, utfør berøringskommandoen etterfulgt av filnavnet som gitt nedenfor:
touch test1.txt
For å liste informasjonen om den opprettede filen, kjør kommandoen nedenfor:
ls - l test1.txt
Tenk på utgangen nedenfor:
For å lage flere filer samtidig, spesifiser filer og deres utvidelser etter berøringskommandoen sammen med enkelt mellomrom. Utfør kommandoen nedenfor for å lage tre filer samtidig:
touch test1.txt test2.txt test3.txt
For å lage to forskjellige filtyper, kjør kommandoen som følger:
touch test4.txt test.odt
Kommandoen ovenfor vil opprette to forskjellige filer kalt som test4.txt og test.odt .
For å vise filen og dens tidsstempel, utfør ls kommando som følger:
ls -l
Tenk på utgangen nedenfor:
Hvis vi sender navnet på en eksisterende fil, vil den endre tidsstemplet til den filen.
Merk: Den betydelige forskjellen mellom berørings- og kattekommando er at ved å bruke cat-kommando kan vi spesifisere innholdet i filen fra ledeteksten, sammenlignet med berøringskommandoen oppretter en tom fil.
3. Bruke omdirigeringssymbolet (>).
Vi kan også lage en fil ved å bruke omdirigeringssymbolet (>) på kommandolinjen. For å lage en fil trenger vi bare å skrive inn et omdirigeringssymbol (>) etterfulgt av filnavnet. Dette symbolet brukes mest til å omdirigere utdataene. Det er to måter å omdirigere utdata på. Hvis vi bruker > operatør , vil den overskrive den eksisterende filen, og >>-operatøren vil legge til utdataene.
For å lage en fil med omdirigeringsoperatør (>), kjør kommandoen som følger:
> test5.txt
Kommandoen ovenfor vil opprette en fil, for å vise eksistensen av den opprettede filen, utfør kommandoen nedenfor:
ls -l test5.txt
Tenk på utgangen nedenfor:
4. Bruke ekkokommando
De ekko kommandoen brukes til å lage en fil, men vi bør spesifisere filinnholdet på kommandolinjen.
For å lage filen med ekko-kommandoen, kjør kommandoen som følger:
echo ' File content' > test6.txt
Kommandoen ovenfor vil opprette test 6 fil. For å vise eksistensen av filen, kjør kommandoen nedenfor:
ls -l test6.txt
vurder utgangen nedenfor:
5. Bruke printf-kommandoen
Vi kan også lage en fil ved hjelp av printf kommando. For dette må vi spesifisere filinnholdet på kommandolinjen.
For å lage en fil med printf-kommandoen, kjør kommandoen som følger:
printf ' File content' > test7.txt
For å vise fildetaljene, utfør ls-kommandoen som følger:
ls -l test7.txt
For å vise filinnholdet, kjør cat-kommandoen som følger:
cat test7.txt
Tenk på utgangen nedenfor:
6. Bruke tekstredigering
Vi kan også lage en fil ved å bruke forskjellige tekstredigerere som vim, nano, vi, og mer.
Vi kan lage en fil ved å bruke Vim tekstredigerer . Hvis du ikke har vim-editoren installert på maskinen din, kjør kommandoen nedenfor:
sudo apt install vim
Produksjon:
[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-tekstredigeringsprogrammet er installert.
For å lage en fil ved hjelp av vim-tekstredigereren, kjør kommandoen nedenfor:
vim test8.txt
Kommandoen ovenfor vil åpne tekstredigeringsprogrammet, trykk i-tasten for å gå til innsettingsmodusen til redigeringsprogrammet.
Skriv inn filinnholdet, trykk Esc-tasten foran :wq for å lagre og avslutte filen. Tekstredigeringsprogrammet ser slik ut:
For å vise filinformasjonen, utfør ls kommando som følger:
ls -l test8.txt
For å se filinnholdet, kjør cat-kommandoen som følger:
cat test8.txt
Tenk på utgangen nedenfor:
7. Bruke Nano editor
Vi kan lage en fil ved å bruke nano tekstredigerer. For å lage en fil, kjør kommandoen nedenfor:
nano test9.txt
Kommandoen ovenfor åpner nanotekstredigereren. Skriv inn ønsket tekst og trykk CTRL + X skriv deretter y for å bekrefte filendringene. trykk Enter-tasten for å gå ut av redaktøren.
Nanotekstredigeringsprogrammet ser ut som bildet nedenfor:
For å vise filinformasjonen, kjør kommandoen nedenfor:
ls -l test9.txt
For å se filinnholdet, kjør kommandoen nedenfor:
cat test9.txt
Tenk på utgangen nedenfor:
Bruker Vi editor
For å lage en fil med Vi-editor, kjør kommandoen nedenfor:
vi test10.txt
Kommandoen ovenfor åpner Vi-editoren. Trykk i-tasten for innsettingsmodus og skriv inn filinnholdet. Trykk Esc-tasten og :wq for å lagre og avslutte filen fra redigeringsprogrammet.
For å vise filinformasjonen, kjør kommandoen nedenfor:
ls -l test10.txt
For å vise filinnholdet, kjør kommandoen nedenfor:
fordelene med instagram for personlig bruk
cat test10.txt
Tenk på utgangen nedenfor: