Schița de curs
Introducere
- Arhitectura sistemului Linux
- Distribuții
- Executarea comenzilor din linia de comandă
Conectarea la o rețea
- Stabilirea conexiunilor la distanță folosind 'ssh'
- Descărcarea fișierelor
- Transferul fișierelor folosind 'scp'
Lucrul cu fișiere și directoare
- Structura sistemului de fișiere
- Crearea și ștergerea fișierelor și directoarelor
- Copierea, mutarea și redenumirea fișierelor și directoarelor
- Vizualizarea conținutului fișierelor
- Căutarea fișierelor
- Împachetarea și despachetarea fișierelor
Editarea fișierelor
- Editorul 'nano'
- Editorul vim
- Editarea din linia de comandă cu editorul 'sed'
Setarea permisiunilor
- Conceptul de drepturi și proprietate
- Vizualizarea și verificarea permisiunilor
- Notația absolută și simbolică
- Schimbarea permisiunilor cu 'chmod'
- Schimbarea proprietății cu 'chown'
- Valorile implicite ale 'umask'
Gestionarea utilizatorilor
- Crearea, modificarea și ștergerea conturilor de utilizator
- Politica de securitate și parole
- Grupuri
- Privilegii ale utilizatorilor
Gestionarea proceselor
- Căutarea proceselor
- Stări ale proceselor
Gestionarea software-ului
- Depozite implicite și personalizate
- Gestionarea pachetelor ('apt', 'yum', etc.)
Implementarea unui server
- Server web
- Server FTP
- Server VNC
- Autentificare SSH
Configurarea unui mediu desktop
- Gnome și KDE
- Medii desktop ușoare
Linie de comandă avansată
- Shell 'bash'
- Expansiunea shell-ului
- Variabile
- Redirecționarea fluxurilor
- Fișiere de inițializare
Repornirea sistemului
- Controlul procesului de pornire
- Încărcătorul de boot GRUB
- Nucleul sistemului
- Niveluri de execuție
- Fișiere de configurare ale serviciilor
- Oprirea și repornirea serviciilor
Întreținerea sistemului
- Monitorizarea resurselor (CPU, memorie, disc, etc.)
- Gestionarea sarcinilor
- Jurnalele sistemului
- Optimizarea și întreținerea nucleului
- Gestionarea modulelor nucleului
Scripting în shell
- Bazele programării în shell-ul 'bash'
- Variabile
- Teste
- Funcții
- Starea de ieșire a scriptului
Depanare
- Aplicarea unei abordări sistematice pentru diagnosticarea și corectarea defecțiunilor sistemului
- Instrumente de rețea
- Sistemul
Cerințe
- Experiența anterioară în administrarea sistemelor de operare este utilă, dar nu este obligatorie
Mărturii (6)
Aproacharea subiectelor a fost excelentă
Rodel Palisoc - Annex Digital Inc.
Curs - Linux System Administration
Tradus de catre o masina
Exercițiul ghidat
Aldrich Kevin Rodriguez - Annex Digital Inc.
Curs - Linux System Administration
Tradus de catre o masina
Au fost multe exerciții, ceea ce a fost foarte bine.
James Eyre - Egress Software Technologies
Curs - Linux System Administration
Tradus de catre o masina
Exerciții captivante, ritm ideal
Hannah Clough - Egress Software Technologies
Curs - Linux System Administration
Tradus de catre o masina
Executarea comenzilor cu propriile mele mâini și învățarea sensului unor părți din codul Linux.
Paul Tosseano - Egress Software Technologies
Curs - Linux System Administration
Tradus de catre o masina
Am acoperit noțiunile de bază ale Linux, ceea ce a fost foarte util pentru înțelegerea restului cursului Ritm bun și comunicare excelentă
Richard Copley - Egress Software Technologies
Curs - Linux System Administration
Tradus de catre o masina