1 / 15

Filesystem

Čo je s úborový systém ? 1. Metóda ukladania údajov 2. Adresárová štruktúra. Filesystem. Systémy súborov v AIX. V AIX-e sú podporavané tieto suborové systémy : JFS - Journaled File System – žurnálový systém súborov

lulu
Download Presentation

Filesystem

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Čo je súborový systém ? 1. Metóda ukladania údajov 2. Adresárová štruktúra Filesystem

  2. Systémy súborov v AIX • V AIX-e súpodporavanétietosuborovésystémy: • JFS - Journaled File System – žurnálovýsystémsúborov • JFS2- Enhanced Journaled File – rozšírenýžurnálový, systémsúborov • CDRFS - CD-ROM súborovýsystém pre CD • UDFS - Universal Disk Format (UDF) - pre DVD • CIFS - Common Internet File System - sieťovýsúborovýsystém • NFS - Network File System - sieťovýsúborovýsystém • PROCFS - Proc file system – procesomsystémusúpriradenésúbory

  3. Štruktúra systému AIX

  4. Hierarchia adresárov AIX • /home - /dev/hd1 - domovské adresáre užívateľov, môžu byť aj v iných filesystémoch • /usr - /dev/hd2 – príkazy OS, knižnice aaplikácie • /tmp - /dev/hd3 – dočasné súbory, • / (root) - /dev/hd4 – na vrcholom stromovej štruktúry, okrem iného obsahuje adresár zariadení a adresár s programami potrebnými pre boot systému • /hd5 – boot image systému, po štarte je neaktívny

  5. Hierarchia adresárov AIX • /hd6 – swap space – disková pamäť • /hd7 – dump device – dump zariadenie • /var - /dev/hd9var – súbory, ktoré sa v reálnom čase menia, fronty, log súbory • /opt - /hd10opt – freeware software, alebo software tretích strán • /proc - /proc – adresár typu procfs - procesy • /admin = /hd11admin – obsahuje tmp adresár s právami 755 a vlstníkom root, ukladajú sa sem dočasné súbory – bezpečnejšie riešenie ako /tmp,

  6. Príkazy pre prácu so súbormi • cd – zmena adresára • cd /home/user10 - nastaví sa do /home/user10 • cd .. - aktuálny adresár bude /home • cd ~- aktualný adresár bude domovská adresár • cd ../../- posunie sa o dve úrovne vyššie • rm - vodstráni súbor alebo adresár • rm /home/user5/subor - vymaže súbor • rm -rf /home/user5/backup

  7. Príkazy ls, rm • mkdir– vytvorenie adresára • rmdir– odstránenie adresára –r prepínač vymaže aj podádresáre a súbory vo vnútri adresára • pwd– zobrazenie pracovného adresára • ls – vypis suborov adresárov -a (all) – všetky -l (long) – podroobný vypis -d (directory information) – len adresáre -r(reverse alphabetic) – abecedne zozadu -t (time changed) – podľa času zmeny -C (multi column format) - viacstĺcový formát - R (recursively) - rekurzívne

  8. Prístupové práva • chmod– zmena práv na súbor alebo adresár • chmod(u,g,o,a)(+-)(r,w,x) súbory alebo adresáre • (r,w,x = práva; r-read, w-write, x -execute) • (u, g, o, a = kto; u-user, g=group, o=others, a=all) • + pridá práva; - odoberie práva • možnosť použiť aj číselné formu práv, 4 = read, 2 = write, 1 = execute. • 1777 – sticky bit, každý môže rwx ale mazať len svoje • 2777 – sgid bit, každy spusti skript ale ako grupa súboru • 4777 – suid bit, každy spusti skript ale ako ownersúboru

  9. Cvičenie

  10. Chown, chgrp • chown – zmení vlastníka súboru - changeowner • chown –Rsuborrekurzívná zmena, v adresári zmení vlastníka a aj v jeho podadresároch • man chown– manuál pre chown • chownuzivatel:skupinasubor- zmení aj vlastníka aj skupinu na súbore-adresári • chgrp – zmení grupu súboru - changegroup • chgrp –Rgroupsúbor rekurzívne, v adresári zmení skupiny a tiež v jeho podadresároch • man chgrp– manuál pre chown c

  11. chmod príklady • ls–la – zobrazíaj práva -rw-r----- 1 user group 4 Nov 03 13:27 súbor u g o • (rwxrwxrwx) r – read – právo na čítanie súboru, adresára w – write – právo na zápis do súboru, adresára x – execute – pravo na spustenie suboru • u – user, užívateľ, vlastník g – group, skupina o – others, ostatní • Spôsoby zmeny práv chmodu+x<subor> pridá práva na spúšťanie pre vlastníka chmodg-w<subor> odoberie práva na zápis pre skupinu chmod751 <subor> vlastník 1+2+4=rwx, grupa 4+0+1=r_x, others 0+0+1=__x -> rwxr_x__xsubor

  12. Ostatné príkazy - súbory • head– výpis niekoľko prvých riadkov súboru • tail – výpis posledných niekoľko riadkov súboru • wc – počet riadkov (-l), slov (-w), znakov (-c) v súbore. Ak nie je zadané nič zobrazí všetky tri údaje • su– prepne užívateľa • id– zobrazí užívateľské ID • tty - zobrazí aktuálny terminál • who am i – informácie o aktuálnom užívateľovi

  13. /etc/filesystems • /etc/filesystems – je súbor obsahujúci info o súborových systémoch, má format meno_fs: a ďalej nasledujú riadky atribut=hodnota • Príklad: • /tmp: • dev = /dev/hd3 • vol = /tmp • mount = true • check = true • vfs = jfs2 • log = /dev/hd8 • Príklad: • /sysbackup_bis: dev=”/vol/x/aix_back" • vfs = nfs • nodename = 10.2.3.3 • mount = true • options = sec=sys • account = false

  14. Mountpoint • Mountpoint – je adresár, v ktorom je prístupný konkretný filesystém. • Príklad: • /dev/hd2 je súborový systém a je montovaný v adresári /usr, t.j /usr je mountpoint pre filesystem /dev/hd2, takže ak užívateľ potrebuje vidieť súbory a adresáre fs /dev/hd2, nastaví sa do adresára /usr

  15. Mount / umount • Príkazmount – pripojífilesystem do adresára (mountpoint-u) • mount -apripojívšetkyfs z /etc/filesystems, akešteniesúpripojené • mount /dev/hd11admin /admin pripojífs /dev/hd11admin do adresára /admin • mount -f /dev/hd11admin /adminvynútipripojeniesúborovéhosystému • umount /adminodpojífs /admin

More Related