Laborator 08: Administrarea spațiului de stocare

Înainte de laborator

Comandă Descriere scurtă
lsblk comandă folosită pentru a afisă informații despre device-urile existente în sistem
parted comandă folosită pentru a obține informații despre partițiile din sistem
fdisk comandă folosită pentru a realiza diverse operații asupra partițiilor
gdisk comandă asemănătoare cu fdisk, dar folosește tabela de partiții GPT
df comandă utilă pentru a verifica spațiul de stocare total și liber de pe un dispozitiv sau o partiție
du comandă folosită pentru a afla cât spațiu ocupă pe disc un director sau fișier
mount comandă folosită pentru a monta un sistem de fișiere
umount comandă folosită pentru a demonta un sistem de fișiere
mkfs.ext4 comandă folosită pentru a formata un sistem de fișiere de tip ext4

Obiective

  • Înțelegerea noțiunii de spațiu de stocare
  • Înțelegerea diferenței dintre spațiu de stocare și memoria volatilă
  • Cunoașterea diferenței dintre diferite tehnologii de stocare (HDD vs SSD)
  • Ce este o partiție și la ce e utilă partiționarea
  • Înțelegerea sistemului de fișiere din Linux
  • Dobândirea de abilități de lucru cu sistemul de fișiere și partițiile
  • Înțelegerea nevoii de backup

Folosire Git pentru laborator

Pe parcursul laboratoarelor, pentru descărcarea fișierelor necesare laboratorului, vom folosi Git. Git este un sistem de controlul versiunii și e folosit pentru versionarea codului în proiectele software mari. Celor interesați să aprofundeze conceptele din spatele comenzii git, precum și utilizări avansate, le recomandăm cursul practic online de pe gitimmersion.

Informațiile despre laboratorul de USO se găsesc în acest repository Git.

În laboratorul curent, pe sistemele din laborator (și pe mașina virtuală) aveți deja clonat repository-ul Git în directorul ~/uso.git/. Vom preciza acest lucru pe parcursul laboratorului.

Pentru a pregăti infrastructura de laborator rulați comenzile de mai jos într-un terminal deschis în mașina virtuală. Deschideți un terminal folosind combinația de taste Ctrl+Alt+t. În listarea de mai jos student@uso:~$ este promptul unde introduceți comenzile, pe acela nu-l tastați. Recomandăm să nu folosiți copy-paste ca să vă acomodați cu linia de comandă:

student@uso:~$ cd uso.git/
student@uso:~/uso.git$ git reset --hard
student@uso:~/uso.git$ git clean -f -d
student@uso:~/uso.git$ git fetch origin
student@uso:~/uso.git$ git checkout -b lab-07-storage
student@uso:~/uso.git$ git rebase origin/lab-07-storage

Dacă la a cincea comandă rulată (git checkout -b lab-07-storage) primiți o eroare de forma fatal: A branch named 'lab-07-storage' already exists., nu vă îngrijorați, nu e nici o problemă.

Dacă la un moment dat în lucrul în repository ați șters sau modificat ceva și doriți să reveniți la starea inițială, rulați din nou comenzile de mai sus.

Cam atât cu pregătirea laboratorului. Acum haideți să ne apucăm de treabă! :-)

Cuprins

uso/laboratoare/new/07-storage.txt · Last modified: 2019/11/17 18:59 by cristiana.stan
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