Basics

Afișare informații despre partiții

1. Să se afișeze la consolă numărul de partiții de pe sistem, numele partițiilor, dimensiunea acestora și tipul sistemului de fișiere cu care sunt formatate.

2. Să se creeze un script care să afișeze informațiile de la punctul 1.

3. Modificați scriptul anterior astfel încât să accepte ca parametru un string ce specifică un tip de sistem de fișiere (ex: ext3, ext4) și să afișeze toate partițiile ce sunt formatate cu tipul respectiv de fișiere. Dacă niciun parametru nu este specificat, se vor afișa doar informațiile de la punctul 1.

Montarea sistemului propriu de fișiere

1. Avem nevoie de un sistem de fișiere propriu pe care să ținem temele de la USO. Vrem să ne alegem singuri dimensiunea și tipul său, dar și locul unde aceasta să fie montată.

Folosiți comenzile necesare pentru a crea un fișier cu dimensiunea de 100MB, plin cu zero-uri (octeți de zero). Apoi avem nevoie să facem un sistem de fișiere de tipul ext3 peste acest fișier nou.

Pentru a crea un fișier cu dimensiunea de 100MB folosiți comanda dd și folosind ca input file intrarea specială /dev/zero. Adică ceva de genul

dd if=/dev/zero ...

Exemple de folosire a comenzii dd pentru a genera fișiere de dimensiune dată găsiți la adresa http://matrafox.info/create-a-1g-100mb-10mb-file-for-testing-transfer-speed.html

Un fișier poate fi formatat exact ca și cum ar fi o partiție. Pentru aceasta folosiți comanda mkfs.ext3 urmată de calea către fișier. Adică ceva de genul

sudo mkfs.ext3 /path/fo/file/to/be/formatted

Creați directorul /mnt/myfs și montați noul sistem de fisiere în el.

Pentru verificare folosiți comanda df -hT. Să descifrăm parametrii:

  • df afișează partițiile montate în acel moment de timp
  • -h e folosit pentru human-readable size a partițiilor
  • -T e folosit pentru a afișa încă o coloană cu tipul sistemului de fișiere (e.g. ext3, ext4, nfs etc.)

O altă comandă de verificare este mount fără nici un alt parametru. Încercați să descifrați output-ul ei (sau căutați pe google :-P)

uso/laboratoare/new/07-storage/basics.txt · Last modified: 2018/11/12 20:47 by elena.stoican
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0