Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:laboratoare:new:06-hw-boot [2018/10/28 14:44]
vlad_mihai.corneci [Obiective]
— (current)
Line 1: Line 1:
-===== Înainte de laborator ===== 
- 
-^ Comandă ​ ^ Descriere scurtă ​      ^ 
-| **''​sudo''​** ​    | execută o comandă cu drepturi de utilizator privilegiat | 
-| **''​su''​** ​      | schimbă utilizatorul cu care suntem autentificați ​      | 
-| **''​id''​** ​      | afișează id-ul și grupurile din care face parte un utilizator | 
-| **''​finger''​** ​  | afișează un sumar despre un anumit utilizator | 
-| **''​whoami''​** ​  | afișează utilizatorul curent (cu care suntem autentificați) | 
-| **''​who''​** ​     | lista de utilizatori autentificați la un moment dat | 
-| **''​passwd''​** ​  | schimbă parola unui utilizator |  
-| **''​adduser''​** ​ | adaugă un utilizator | 
-| **''​deluser''​** ​ | șterge un utilizator | 
-| **''​usermod''​** ​ | modifică informații despre un utilizator (exemplu: grupul din care face parte) | 
-| **''​addgroup''​** | adaugă un grup de utilizatori | 
-| **''​delgroup''​** | șterge un grup de utilizatori | 
- 
- 
- 
-==== 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 [[http://​gitimmersion.com/​|gitimmersion]]. 
- 
-Informațiile despre laboratorul de USO se găsesc în [[https://​github.com/​systems-cs-pub-ro/​uso|acest repository Git]]. 
- 
-În laboratorul curent, pe sistemele din laborator (și pe [[https://​ocw.cs.pub.ro/​courses/​uso/​resurse/​mv|mașina virtuală]]) aveți deja clonat repository-ul Git în directorul ''​~/​uso.git/''​. Vom preciza acest lucru pe parcursul laboratorului. 
- 
-<note important>​ 
-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ă: 
-<​code>​ 
-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-03-user 
-student@uso:​~/​uso.git$ git rebase origin/​lab-03-user 
-</​code>​ 
- 
-Dacă la a cincea comandă rulată (''​git checkout -b lab-03-user''​) primiți o eroare de forma ''​fatal:​ A branch named '​lab-03-user'​ 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. 
-</​note>​ 
- 
-Cam atât cu pregătirea laboratorului. Acum haideți să ne apucăm de treabă! :-) 
  
uso/laboratoare/new/06-hw-boot.1540730668.txt.gz · Last modified: 2018/10/28 14:44 by vlad_mihai.corneci
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