Datotečni sistem Linux obravnava vse kot datoteko v Linuxu; ne glede na to, ali gre za slike besedilnih datotek, particije, prevedene programe, imenike ali strojne naprave. Če ni datoteka, mora biti proces. Za upravljanje podatkov oblikuje drevesno strukturo.
Linux datoteke razlikujejo med velikimi in malimi črkami, zato test.txt in Test.txt bodo obravnavane kot dve različni datoteki. Datoteko v Linuxu lahko ustvarite na več načinov. Nekatere običajne metode so naslednje:
- z uporabo ukaza cat
- z uporabo ukaza na dotik
- z uporabo simbola za preusmeritev '>'
- z uporabo ukaza echo
- z uporabo ukaza printf
- z uporabo drugega urejevalnika besedil, kot je vim, nano, vi
Poleg vseh zgoraj naštetih metod lahko ustvarimo datoteko tudi iz namiznega upravitelja datotek. Razumejmo zgornje metode podrobno:
1. Uporaba ukaza cat
Ukaz mačka je eden najbolj uporabljenih ukazi v Linuxu . Navajen je ustvariti datoteko, prikazati vsebino datoteke, združiti vsebino več datotek, prikazati številke vrstic, in več.
Tukaj bomo videli, kako ustvariti datoteke in jim dodati vsebino z uporabo mačji ukaz .
Najprej ustvarite imenik in ga poimenujte kot Nov_imenik , izvedite mkdir ukaz kot sledi:
mkdir New_directory
Spremenite imenik v to:
cd New_directory
Izhod:
kaj je mac os
Zdaj izvedite ukaz cat, da ustvarite datoteko:
cat > test.txt
Zgornji ukaz bo ustvaril besedilno datoteko in vstopil v način urejevalnika. Zdaj vnesite želeno besedilo in pritisnite CTRL + D tipko za shranjevanje in izhod iz datoteke in ta se bo vrnila v ukazno vrstico.
Če želite prikazati vsebino datoteke, izvedite ukaz cat na naslednji način:
cat test.txt
Razmislite o spodnjem rezultatu:
2. Uporaba ukaza na dotik
The dotik ukaz je tudi eden izmed priljubljenih ukazov v Linuxu. Navajen je ustvarite novo datoteko, posodobite časovni žig na obstoječih datotekah in imenikih . Prav tako lahko ustvari prazne datoteke v Linuxu.
The ukaz na dotik je najpreprostejši način za ustvarjanje nove datoteke iz ukazne vrstice. Z istočasnim izvajanjem tega ukaza lahko ustvarimo več datotek.
Če želite ustvariti datoteko, izvedite ukaz touch, ki mu sledi ime datoteke, kot je navedeno spodaj:
touch test1.txt
Za seznam informacij o ustvarjeni datoteki izvedite spodnji ukaz:
ls - l test1.txt
Razmislite o spodnjem rezultatu:
Če želite ustvariti več datotek hkrati, določite datoteke in njihove končnice za ukazom na dotik skupaj z enim presledkom. Izvedite spodnji ukaz, da ustvarite tri datoteke hkrati:
touch test1.txt test2.txt test3.txt
Če želite ustvariti dve različni vrsti datoteke, izvedite ukaz na naslednji način:
touch test4.txt test.odt
Zgornji ukaz bo ustvaril dve različni datoteki z imenom test4.txt in test.odt .
Če želite prikazati datoteko in njen časovni žig, izvedite ls ukaz kot sledi:
ls -l
Razmislite o spodnjem rezultatu:
Če posredujemo ime obstoječe datoteke, bo to spremenilo časovni žig te datoteke.
Opomba: bistvena razlika med ukazom touch in cat je v tem, da lahko z ukazom cat določimo vsebino datoteke iz ukaznega poziva, v primerjavi z ukazom touch ustvari prazno datoteko.
3. Uporaba simbola za preusmeritev (>).
Datoteko lahko ustvarimo tudi z uporabo simbola za preusmeritev (>) v ukazni vrstici. Da ustvarimo datoteko, moramo samo vnesti simbol za preusmeritev (>), ki mu sledi ime datoteke. Ta simbol se večinoma uporablja za preusmeritev izhoda. Izhod lahko preusmerite na dva načina. Če uporabimo > operater , bo prepisal obstoječo datoteko, operator >> pa bo dodal izhod.
Če želite ustvariti datoteko z operaterjem preusmeritve (>), izvedite ukaz, kot sledi:
> test5.txt
Zgornji ukaz bo ustvaril datoteko, za prikaz obstoja ustvarjene datoteke izvedite spodnji ukaz:
ls -l test5.txt
Razmislite o spodnjem rezultatu:
4. Uporaba ukaza echo
The odmev ukaz se uporablja za ustvarjanje datoteke, vendar bi morali določiti vsebino datoteke v ukazni vrstici.
Če želite ustvariti datoteko z ukazom echo, izvedite ukaz na naslednji način:
echo ' File content' > test6.txt
Zgornji ukaz bo ustvaril test6 mapa. Za prikaz obstoja datoteke izvedite spodnji ukaz:
ls -l test6.txt
upoštevajte spodnji rezultat:
5. Uporaba ukaza printf
Ustvarimo lahko tudi datoteko z uporabo printf ukaz. Za to moramo v ukazni vrstici določiti vsebino datoteke.
Če želite ustvariti datoteko z ukazom printf, izvedite ukaz na naslednji način:
printf ' File content' > test7.txt
Za prikaz podrobnosti datoteke izvedite ukaz ls na naslednji način:
ls -l test7.txt
Če želite prikazati vsebino datoteke, izvedite ukaz cat na naslednji način:
cat test7.txt
Razmislite o spodnjem rezultatu:
6. Uporaba urejevalnika besedil
Datoteko lahko ustvarimo tudi z različnimi urejevalniki besedil, kot je vim, nano, vi, in več.
Datoteko lahko ustvarimo z uporabo Urejevalnik besedil Vim . Če na vašem računalniku nimate nameščenega urejevalnika vim, izvedite spodnji ukaz:
sudo apt install vim
Izhod:
[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) ...
Urejevalnik besedil Vim je uspešno nameščen.
Če želite ustvariti datoteko z urejevalnikom besedila vim, izvedite spodnji ukaz:
vim test8.txt
Zgornji ukaz odpre urejevalnik besedil, pritisnite tipko i, da preidete v način vstavljanja urejevalnika.
Vnesite vsebino datoteke, pritisnite Tipka Esc pred tem :wq da shranite in zapustite datoteko. Urejevalnik besedil izgleda takole:
Za prikaz informacij o datoteki izvedite ls ukaz kot sledi:
ls -l test8.txt
Za ogled vsebine datoteke zaženite ukaz cat na naslednji način:
cat test8.txt
Razmislite o spodnjem rezultatu:
7. Uporaba urejevalnika Nano
Datoteko lahko ustvarimo z uporabo nano urejevalnik besedil. Če želite ustvariti datoteko, izvedite spodnji ukaz:
nano test9.txt
Zgornji ukaz bo odprl nano urejevalnik besedila. Vnesite želeno besedilo in pritisnite CTRL + X nato vnesite y za potrditev sprememb datoteke. Pritisnite Tipka Enter za izhod iz urejevalnika.
Nano urejevalnik besedil je videti kot spodnja slika:
Za prikaz informacij o datoteki izvedite spodnji ukaz:
ls -l test9.txt
Za ogled vsebine datoteke izvedite spodnji ukaz:
cat test9.txt
Razmislite o spodnjem rezultatu:
Uporaba urejevalnika Vi
Če želite ustvariti datoteko z urejevalnikom Vi, izvedite spodnji ukaz:
vi test10.txt
Zgornji ukaz bo odprl urejevalnik Vi. Pritisnite tipko i za način vstavljanja in vnesite vsebino datoteke. Pritisnite tipko Esc in :wq, da shranite in zapustite datoteko iz urejevalnika.
Za prikaz informacij o datoteki izvedite spodnji ukaz:
ls -l test10.txt
Če želite prikazati vsebino datoteke, izvedite spodnji ukaz:
verižni niz java
cat test10.txt
Razmislite o spodnjem rezultatu: