file manipulation unix
Pregled datotečnega sistema Unix:
V tej vadnici se bomo poglobili v datotečni sistem Unix. Datotečni sistem je osrednjega pomena za to, kako Unix organizira informacije, in vsi podatki, ki jih je treba shraniti in pridobiti, uporabljajo datotečni sistem.
V tej vadnici obravnavamo strukturo datotek Unix, vrste datotek, skupaj z različnimi dovoljenji za datoteke in imenike.
najboljša vohunska naprava za mobilne telefone
Ta vadnica je razdeljena na 5 delov.
Vadnice za manipulacijo datotek Unix:
- Datotečne manipulacije Del A
- Datotečne manipulacije Del B
- Datotečne manipulacije Del C
- Datotečne manipulacije Del D
- Datotečne manipulacije Del E
Unix Video # 6:
Kaj se boste naučili:
Datotečne manipulacije
Informacije so razvrščene po datotekah in imenikih. Imenik je zbirka datotek in drugih imenikov. Informacije o teh datotekah in imenikih so shranjene v drevesu inode . Inode vsebuje informacije o tem, kje dostopati do datoteke, dovoljenja za dostop do datoteke in številko inode.
Inodi so strukturirani kot hierarhično drevo z enim korenskim imenikom (“/”) na vrhu.
V imenik lahko skupaj z drevesom 'namestite' več diskovnih pogonov in drugih naprav ( Npr. prvi diskovni pogon je lahko nameščen v korenski imenik - “/”). Te naprave bodo imele svoj fizični datotečni sistem za organiziranje vsebovanih informacij ( Npr. ext4 - četrti razširjeni datotečni sistem je datotečni sistem, ki se uporablja v Linuxu).
Prav tako je mogoče po drevesu namestiti navidezne datotečne sisteme ( Npr. imenik / proc se uporablja za dostop do informacij o procesih).
kaj je testni primer pri testiranju programske opreme s primerom
Da bi lahko vse vrste informacij shranili kot datoteke, Unix podpira številne vrste datotek:
# 1) Navadne datoteke
Te datoteke vsebujejo binarne ali besedilne informacije in so shranjene v imeniku na diskovnem pogonu.
# 2) Datoteke imenika
Uporabljajo se za organiziranje skupine datotek - vsebovane datoteke so lahko katere koli vrste.
# 3) Posebne datoteke
Posebne datoteke, znane tudi kot datoteke naprav, se uporabljajo za predstavitev fizičnih naprav, kot so tiskalnik, diskovni pogon ali oddaljeni terminal.
# 4) Imenovane cevi
Imenovane cevi se uporabljajo za omogočanje, da en postopek pošlje informacije drugemu. To so začasne datoteke, ki vsebujejo informacije iz enega postopka, dokler jih ne prebere drug postopek.
# 5) Simbolične povezave
To so datoteke, ki se sklicujejo na drugo datoteko ali imenik z absolutno ali relativno potjo.
čakalna vrsta krožnega polja c ++
Ukaz 'ls' se uporablja za naštevanje imen datotek in drugih povezanih podatkov. Z možnostjo ls -il ta ukaz navede dolg format podrobnosti o datoteki skupaj s številko inode.
Primer:
| inode-num | zastave | povezave | lastnik | velikost skupine | datum dostopa | ime |
|---|---|---|---|---|---|---|
| 262145 | drwxr-xr-x | 130 | korenski koren | 12288 | 17. marec 06:15 | itd |
| dva | drwxr-xr-x | 24. | korenski koren | 4096 | 15. marec 06:21 | . |
| dva | drwxr-xr-x | 24. | korenski koren | 4096 | 15. marec 06:21 | .. |
| 262147 | drwxr-xr-x | dva | korenski koren | 4096 | 10. februar 18:30 | sem |
| 393218 | drwxr-xr-x | 3. | korenski koren | 4096 | 15. marec 06:22 | zagon |
| 302031 | drwxrwxr-x | dva | korenski koren | 4096 | 7. februar 00:24 | CD ROM |
| dva | drwxr-xr-x | 18. | korenski koren | 3940 | 14. marec 22:17 | razv |
Upam, da vam je bil video všeč !!
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Posebni znaki ali metaznaki Unix za manipulacijo datotek
- Dovoljenja za dostop do datotek Unix: Unix Chmod, Chown in Chgrp
- Kako primerjati dve datoteki v Unixu: ukazi za primerjavo datotek
- Najdi ukaz v Unixu: Poiščite datoteke s pomočjo datoteke Unix Find (primeri)
- Ukazi Unix: osnovni in napredni ukazi Unix s primeri
- Vadnica za začetnike za UNIX (20+ poglobljenih videoposnetkov o usposabljanju za Unix)
- Dovoljenja Unixa: Dovoljenja datotek v Unixu s primeri
- Napredno skriptno lupino Unix: nizi, operatorji datotek in nizov, posebne spremenljivke