USO lab book¶
Acomodarea în Linux
- 1. Pornirea și oprirea aplicațiilor
- 2. Folosirea eficientă a browserului web
- 3. Lucrul în terminal
- 4. Lucrul cu workspace-uri
- 5. Cheatsheet
- 5.1. Shortcuturi pentru folosirea browserului web
- 5.1.1. Pornirea browserului web
- 5.1.2. Oprirea browserului web
- 5.1.3. Folosirea barei de adresă
- 5.1.4. Navigarea folosind butoane
- 5.1.5. Scroll în browser
- 5.1.6. Reîmprospătarea paginii
- 5.1.7. Deschiderea taburilor
- 5.1.8. Navigarea printre taburi
- 5.1.9. Închiderea taburilor
- 5.1.10. Deschiderea unui link în alt tab
- 5.2. Shortcuturi pentru folosirea terminalului
- 5.1. Shortcuturi pentru folosirea browserului web
Lucrul cu fișiere
- 1. Căi în ierarhia de fișiere
- 2. Interacțiunea cu fișiere în linia de comandă
- 2.1. Ierarhie de fișiere
- 2.2. Lucrul cu fișiere și directoare
- 2.2.1. Afișarea conținutului unui director
- 2.2.2. Crearea fișierelor
- 2.2.3. Crearea directoarelor
- 2.2.4. Afișarea conținutului unui fișier
- 2.2.5. Ștergerea fișierelor
- 2.2.6. Ștergerea directoarelor
- 2.2.7. Redenumirea și mutarea fișierelor și directoarelor
- 2.2.8. Copierea fișierelor și directoarelor
- 2.2.9. Fișiere și directoare ascunse
- 2.2.10. Afișarea tipului de fișier
- 2.2.11. Exerciții - ierarhii de fișiere și directoare
- 2.3. Legături (Links)
- 2.4. Execuția programelor
- 3. Editor de text
- 4. Redirectări
- 5. Arhive
- 6. Extra - Sistemul de fișiere
- 7. Sumar - Cheatsheet
- 7.1. Căi în ierarhia de fișiere
- 7.2. Interacțiunea cu fișiere în linia de comandă
- 7.2.1. Ierarhie de fișiere
- 7.2.2. Afișarea conținutului unui director
- 7.2.3. Crearea fișierelor
- 7.2.4. Crearea directoarelor
- 7.2.5. Afișarea conținutului unui fișier
- 7.2.6. Ștergerea fișierelor
- 7.2.7. Ștergerea directoarelor
- 7.2.8. Redenumirea și mutarea fișierelor și directoarelor
- 7.2.9. Copierea fișierelor și directoarelor
- 7.2.10. Fișiere și directoare ascunse
- 7.2.11. Afișarea tipului de fișier
- 7.2.12. Legături (Links)
- 7.3. Execuția programelor
Dezvoltarea aplicațiilor
- 1. Introducere în Git și GitHub
- 2. Primul commit
- 3. Crearea unui nou commit
- 4. Contribuirea la un alt repository
- 5. Pregătirea mediului de lucru
- 6. Compilarea unui fișier cod sursă C
- 7. Compilarea unui program din fișiere multiple
- 7.1. 1) Inspectarea fișierelor
- 7.2. 2) Compilarea programului din surse multiple
- 7.3. 3) Fișiere obiect
- 7.3.1. a. Compilarea fișierelor cod sursă în fișere obiect
- 7.3.2. b. Legarea fișierelor obiect într-un fișier executabil
- 7.3.3. c. Modificarea fișierelor sursă și recompilarea lor
- 7.3.4. d. Ignorarea fișierelor obiect la comitere
- 7.3.5. e. Comiterea noilor modificări
- 7.3.6. f. Verificarea istoricului Git
- 8. Legarea executabilelor folosind biblioteci externe
- 9. Depanare condițională / configurabilă
- 10. Introducere în utilitarul Make și fișiere Makefile
- 11. Aprofundarea folosirii fișierelor Makefile
- 12. Contribuirea la un proiect existent pe GitHub
- 13. Exerciții suplimentare
- 13.1. 1) Pregătirea mediului de lucru
- 13.2. 2) Crearea și folosirea unei biblioteci statice
- 13.3. 3) Legarea la biblioteca statică creată
- 13.4. 4) Adăugarea unei reguli noi în Makefile pentru crearea bibliotecii statice
- 13.5. 5) Crearea unei biblioteci dinamice
- 13.6. 6) Legarea la biblioteca dinamică creată
- 13.7. 7) Adăugarea unei reguli noi în Makefile pentru crearea bibliotecii dinamice
- 13.8. 8) LD_PRELOAD și beneficiile sale
- 13.9. 9) Gist pe GitHub
Conectarea la Internet
- 1. Folosirea eficientă a browser-ului
- 2. Verificarea conectivităţii la reţea
- 3. Servicii şi clienţi de reţea
- 4. Funcţionalităţi suplimentare de reţelistică
Instalarea și utilizarea aplicațiilor
- 1. Pornirea și oprirea aplicațiilor
- 2. Rularea aplicațiilor
- 3. Configurarea rulării aplicațiilor
- 4. Exerciții: Pornirea, rularea și configurarea aplicațiilor
- 5. Vizualizarea configurației sistemului
- 6. Instalarea și dezinstalarea aplicațiilor
- 7. Alternative la instalarea și dezinstalarea aplicațiilor
- 8. Investigarea aplicațiilor instalate
- 9. Exerciții: Instalarea și gestiunea aplicațiilor