Linux failu sistēma uzskata visu par failu Linux; neatkarīgi no tā, vai tie ir teksta failu attēli, nodalījumi, apkopotas programmas, direktoriji vai aparatūras ierīces. Ja tas nav fails, tad tam ir jābūt procesam. Lai pārvaldītu datus, tas veido koka struktūru.
Linux faili ir reģistrjutīgi, tāpēc test.txt un Test.txt tiks uzskatīti par diviem dažādiem failiem. Ir vairāki veidi, kā izveidot failu operētājsistēmā Linux. Dažas tradicionālās metodes ir šādas:
- izmantojot kaķa komandu
- izmantojot pieskāriena komandu
- izmantojot pāradresācijas simbolu “>”.
- izmantojot echo komandu
- izmantojot komandu printf
- izmantojot citu teksta redaktoru, piemēram, vim, nano, vi
Papildus visām iepriekš minētajām metodēm mēs varam izveidot failu arī no darbvirsmas failu pārvaldnieka. Sīkāk sapratīsim iepriekš minētās metodes:
1. Kaķa komandas izmantošana
Kaķa komanda ir viena no visbiežāk izmantotajām komandas operētājsistēmā Linux . Tā ir pieradusi izveidot failu, parādīt faila saturu, savienot vairāku failu saturu, parādīt rindu numurus, un vēl.
Šeit mēs redzēsim, kā izveidot failus un pievienot tiem saturu, izmantojot kaķa komanda .
Vispirms izveidojiet direktoriju un nosauciet to kā Jauns_direktorijs , izpildiet mkdir komandu šādi:
mkdir New_directory
Mainiet uz to direktoriju:
cd New_directory
Izvade:
ievietošanas pitons
Tagad izpildiet kaķa komandu, lai izveidotu failu:
cat > test.txt
Iepriekš minētā komanda izveidos teksta failu un ieies redaktora režīmā. Tagad ievadiet vajadzīgo tekstu un nospiediet CTRL+D taustiņu, lai saglabātu un izietu no faila, un tas atgriezīsies komandrindā.
Lai parādītu faila saturu, izpildiet cat komandu šādi:
cat test.txt
Apsveriet tālāk norādīto izvadi:
2. Izmantojot pieskārienu komandu
The pieskarties komanda ir arī viena no populārākajām komandām operētājsistēmā Linux. Tā ir pieradusi izveidot jaunu failu, atjaunināt laika zīmogu esošajiem failiem un direktorijiem . Tas var arī izveidot tukšus failus operētājsistēmā Linux.
The pieskāriena komanda ir vienkāršākais veids, kā izveidot jaunu failu no komandrindas. Mēs varam izveidot vairākus failus, izpildot šo komandu vienlaikus.
Lai izveidotu failu, izpildiet pieskāriena komandu, kam seko faila nosaukums, kā norādīts tālāk:
touch test1.txt
Lai uzskaitītu izveidotā faila informāciju, izpildiet tālāk norādīto komandu:
ls - l test1.txt
Apsveriet tālāk norādīto izvadi:
Lai izveidotu vairākus failus vienlaikus, pēc pieskāriena komandas norādiet failus un to paplašinājumus un vienu atstarpi. Izpildiet tālāk norādīto komandu, lai vienlaikus izveidotu trīs failus:
touch test1.txt test2.txt test3.txt
Lai izveidotu divu dažādu veidu failus, izpildiet komandu šādi:
touch test4.txt test.odt
Iepriekš minētā komanda izveidos divus dažādus failus ar nosaukumu kā test4.txt un test.odt .
Lai parādītu failu un tā laikspiedolu, izpildiet ls komandu šādi:
ls -l
Apsveriet tālāk norādīto izvadi:
Ja mēs nodosim esoša faila nosaukumu, tas mainīs šī faila laikspiedolu.
Piezīme. Būtiskā atšķirība starp pieskārienu un kaķa komandu ir tāda, ka, izmantojot komandu cat, mēs varam norādīt faila saturu no komandu uzvednes, salīdzinot ar pieskāriena komandu, kas izveido tukšu failu.
3. Izmantojot pāradresācijas simbolu (>).
Mēs varam arī izveidot failu, izmantojot komandrindas novirzīšanas simbolu (>). Lai izveidotu failu, mums vienkārši jāievada novirzīšanas simbols (>), kam seko faila nosaukums. Šo simbolu galvenokārt izmanto, lai novirzītu izvadi. Ir divi veidi, kā novirzīt izvadi. Ja mēs izmantojam > operators , tas pārrakstīs esošo failu, un >> operators pievienos izvadi.
Lai izveidotu failu ar redirect (>) operatoru, izpildiet komandu šādi:
> test5.txt
Iepriekš minētā komanda izveidos failu, lai parādītu izveidotā faila esamību, izpildiet tālāk norādīto komandu:
ls -l test5.txt
Apsveriet tālāk norādīto izvadi:
4. Izmantojot echo komandu
The atbalss komanda tiek izmantota, lai izveidotu failu, taču mums komandrindā jānorāda faila saturs.
Lai izveidotu failu ar komandu echo, izpildiet komandu šādi:
echo ' File content' > test6.txt
Iepriekš minētā komanda izveidos tests6 failu. Lai parādītu faila esamību, izpildiet tālāk norādīto komandu:
ls -l test6.txt
apsveriet tālāk norādīto izvadi:
5. Izmantojot komandu printf
Mēs varam arī izveidot failu, izmantojot printf komandu. Šim nolūkam mums komandrindā jānorāda faila saturs.
Lai izveidotu failu ar komandu printf, izpildiet komandu šādi:
printf ' File content' > test7.txt
Lai parādītu faila informāciju, izpildiet komandu ls šādi:
ls -l test7.txt
Lai parādītu faila saturu, izpildiet cat komandu šādi:
cat test7.txt
Apsveriet tālāk norādīto izvadi:
6. Izmantojot teksta redaktoru
Mēs varam arī izveidot failu, izmantojot dažādus teksta redaktorus, piemēram vim, nano, vi, un vēl.
Mēs varam izveidot failu, izmantojot Vim teksta redaktors . Ja jūsu datorā nav instalēts vim redaktors, izpildiet tālāk norādīto komandu:
sudo apt install vim
Izvade:
[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 teksta redaktors ir veiksmīgi instalēts.
Lai izveidotu failu, izmantojot vim teksta redaktoru, izpildiet tālāk norādīto komandu:
vim test8.txt
Iepriekš minētā komanda atvērs teksta redaktoru, nospiediet taustiņu i, lai pārietu uz redaktora ievietošanas režīmu.
Ievadiet faila saturu, nospiediet Esc taustiņš pirms tam :wq lai saglabātu un izietu no faila. Teksta redaktors izskatās šādi:
Lai parādītu faila informāciju, izpildiet ls komandu šādi:
ls -l test8.txt
Lai skatītu faila saturu, palaidiet cat komandu šādi:
cat test8.txt
Apsveriet tālāk norādīto izvadi:
7. Izmantojot Nano redaktoru
Mēs varam izveidot failu, izmantojot nano teksta redaktors. Lai izveidotu failu, izpildiet tālāk norādīto komandu:
nano test9.txt
Iepriekš minētā komanda atvērs nano teksta redaktoru. Ievadiet vajadzīgo tekstu un nospiediet CTRL+X pēc tam ierakstiet y, lai apstiprinātu faila izmaiņas. Nospiediet Ievadiet atslēgu lai izietu no redaktora.
Nano teksta redaktors izskatās šādi:
Lai parādītu faila informāciju, izpildiet tālāk norādīto komandu:
ls -l test9.txt
Lai skatītu faila saturu, izpildiet tālāk norādīto komandu:
cat test9.txt
Apsveriet tālāk norādīto izvadi:
Izmantojot Vi redaktoru
Lai izveidotu failu ar Vi redaktoru, izpildiet tālāk norādīto komandu:
vi test10.txt
Iepriekš minētā komanda atvērs Vi redaktoru. Lai ievadītu ievietošanas režīmu, nospiediet taustiņu i un ievadiet faila saturu. Nospiediet taustiņu Esc un :wq, lai saglabātu failu un izietu no redaktora.
Lai parādītu faila informāciju, izpildiet tālāk norādīto komandu:
ls -l test10.txt
Lai parādītu faila saturu, izpildiet tālāk norādīto komandu:
kā izgūt slēptās lietotnes
cat test10.txt
Apsveriet tālāk norādīto izvadi: