file manipulation unix
Prehľad systému súborov Unix:
V tejto príručke sa ponoríme hlboko do systému súborov Unix. Systém súborov je ústredným prvkom spôsobu, akým systém Unix organizuje informácie, a všetky informácie, ktoré je potrebné uložiť a načítať, používajú systém súborov.
V tomto výučbe sa venujeme štruktúre súborov Unixu, typom súborov a rôznym povoleniam súborov a adresárov.
čo je bezpečnostný kľúč pre bezdrôtovú sieť
Tento návod je rozdelený na 5 častí.
Výukové programy pre manipuláciu so súbormi Unix:
- Manipulácie so súbormi Časť A
- Manipulácie so súbormi Časť B
- Manipulácie so súbormi Časť C.
- Manipulácie so súbormi Časť D
- Manipulácie so súbormi Časť E.
Video Unix č. 6:
Čo sa dozviete:
Manipulácie so súbormi
Informácie sú usporiadané do súborov a adresárov. Adresár je zbierka súborov a iných adresárov. Informácie o týchto súboroch a adresároch sú uložené v strome inódy . Inode obsahuje informácie o tom, kde získať prístup k súboru, prístupové oprávnenia k súboru a číslo inodu.
Inódy sú štruktúrované ako hierarchický strom s jedným koreňovým adresárom („/“) v hornej časti.
Viaceré diskové jednotky a ďalšie zariadenia je možné „namontovať“ do adresára spolu so stromom ( Napr. prvá disková jednotka môže byť pripojená k koreňovému adresáru - „/“). Tieto zariadenia budú mať svoj vlastný fyzický súborový systém na organizáciu obsiahnutých informácií ( Napr. ext4 - štvrtý rozšírený súborový systém je súborový systém používaný v Linuxe).
Pozdĺž stromu je tiež možné pripojiť virtuálne súborové systémy ( Napr. adresár / proc slúži na prístup k informáciám o procesoch).
Aby bolo možné ukladať všetky typy informácií ako súbory, podporuje Unix množstvo typov súborov:
Webové služby v rozhovore pre otázky java a odpovede
# 1) Obyčajné súbory
Tieto súbory obsahujú binárne alebo textové informácie a sú uložené v adresári na diskovej jednotke.
# 2) Súbory adresára
Používajú sa na usporiadanie skupiny súborov - obsiahnuté súbory môžu byť ľubovoľného typu.
# 3) Špeciálne súbory
Špeciálne súbory, známe tiež ako súbory zariadení, sa používajú na označenie fyzických zariadení, ako sú tlačiareň, disková jednotka alebo vzdialený terminál.
# 4) Pomenované rúry
Pomenované rúry sa používajú na to, aby umožnili jednému procesu odosielať informácie druhému. Jedná sa o dočasné súbory, ktoré obsahujú informácie z jedného procesu, kým sa neprečítajú iným procesom.
# 5) Symbolické odkazy
Jedná sa o súbory, ktoré odkazujú na nejaký iný súbor alebo adresár s absolútnou alebo relatívnou cestou.
funkčné testovanie a nefunkčné testovanie
Príkaz „ls“ sa používa na výpis názvov súborov a ďalších súvisiacich údajov. S voľbou „ls -il“ tento príkaz uvádza dlhý formát podrobností súboru spolu s číslom jeho inodu.
Príklad:
inode-num | vlajky | odkazy | vlastník | veľkosť skupiny | dátum prístupu | názov |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | koreňový koreň | 12288 | 17. marca 06:15 | atď |
dva | drwxr-xr-x | 24 | koreňový koreň | 4096 | 15. marca 06:21 | . |
dva | drwxr-xr-x | 24 | koreňový koreň | 4096 | 15. marca 06:21 | .. |
262147 | drwxr-xr-x | dva | koreňový koreň | 4096 | 10. feb 18:30 | am |
393218 | drwxr-xr-x | 3 | koreňový koreň | 4096 | 15. marca 06:22 | topánka |
302031 | drwxrwxr-x | dva | koreňový koreň | 4096 | 7. februára 00:24 | cdrom |
dva | drwxr-xr-x | 18 | koreňový koreň | 3940 | 14. marca 22:17 | dev |
Dúfam, že sa vám video páčilo !!
Výukový program PREV | NEXT Tutorial
Odporúčané čítanie
- Špeciálne znaky alebo metaznaky Unix na manipuláciu so súbormi
- Povolenia na prístup k súborom v systéme Unix: Unix Chmod, Chown a Chgrp
- Ako porovnávať dva súbory v systéme Unix: Príkazy na porovnávanie súborov
- Vyhľadanie príkazu v systéme Unix: Vyhľadanie súborov pomocou vyhľadávacieho súboru systému Unix (príklady)
- Príkazy Unix: Základné a pokročilé príkazy Unixu s príkladmi
- Výukový program pre UNIX pre začiatočníkov (20+ podrobných výcvikových videí Unixu)
- Povolenia Unixu: Povolenia súborov v systéme Unix s príkladmi
- Pokročilé skriptovanie Unix Shell: polia, operátory testovania súborov a reťazcov, špeciálne premenné