Alegeți limba dvs.
Curs esențial de Linux
Peste 2 milioane de cursanți în întreaga lume

Curs esențial de Linux

Stăpânește Linux de la zero — linia de comandă, permisiunile, rețelele și scrierea de scripturi incluse. Acest curs îți oferă abilitățile practice pe care angajatorii IT le caută cu adevărat. Fie că pășești în domeniul tehnologiei sau îți îmbunătățești abilitățile de administrator de sistem, acesta este locul de pornire.

Dedika pentru companii

Ce vei învăța:

  • Navighează în sistemul de fișiere Linux și gestionează fișierele exclusiv din linia de comandă.

  • Configurează conturi de utilizator, grupuri și permisiuni de fișiere pentru medii multi-utilizator.

  • Instalează și gestionează software folosind APT, DNF și formate universale de pachete.

  • Scrie scripturi Bash cu flux de control, funcții și gestionarea erorilor pentru automatizare.

  • Diagnostichează probleme de rețea și configurează interfețe, firewall-uri și SSH în siguranță.

  • Gestionează serviciile de sistem, monitorizează procesele și interoghează jurnalele folosind systemd și journald.

Cum studiezi practic Curs esențial de Linux

Cum exersezi Curs esențial de Linux

Pentru tine, care reprezinți o companie și vrei să îți instruiești echipa

La Dedika pentru companii, cursul vine cu exerciții și exemple adaptate afacerii tale și exact așa cum are nevoie compania ta.

Apasă aici

Conținutul cursului

8 Capitole • 37 LecțiiDurata între 4 și 360 ore (tu decizi)

Capitolul 1Vezi detalii

Introducere în Linux și Open Source

  • Lecția 1 • Configurarea unui mediu Linux

    Ghidează studenții prin opțiunile de instalare, inclusiv bare-metal, mașini virtuale și WSL. Se asigură că fiecare student are un mediu Linux funcțional înainte de a continua.

  • Lecția 2 • Desktop Linux și navigare de bază

    Prezintă medii desktop grafice și navigare GUI de bază. Face legătura între conceptele desktop familiare și interfața specifică Linux.

  • Lecția 3 • Distribuții Linux și cazuri de utilizare

    Prezintă principalele familii de distribuții și mediile lor țintă. Studenții potrivesc distribuțiile cu scenarii profesionale precum servere, desktopuri și containere.

  • Lecția 4 • Istoria și filozofia Linux

    Acoperă originile Linux, proiectul GNU și principiile licențierii open-source. Oferă context pentru motivul pentru care Linux domină serverele, sistemele încastrate și infrastructura cloud.

Capitolul 2Vezi detalii

Fundamentele liniei de comandă Linux

  • Lecția 1 • Lucrul cu fișiere și directoare

    Acoperă crearea, copierea, mutarea, redenumirea și ștergerea fișierelor și directoarelor. Studenții efectuează fluxuri complete de gestionare a fișierelor din linia de comandă.

  • Lecția 2 • Navigarea în sistemul de fișiere

    Predă căi absolute și relative, parcurgerea directoarelor și comenzi de listare. Studenții se deplasează eficient prin orice arbore de directoare Linux fără GUI.

  • Lecția 3 • Vizualizarea și căutarea conținutului fișierelor

    Prezintă instrumente pentru citirea, filtrarea și căutarea fișierelor text. Studenții localizează rapid și eficient date specifice în fișiere mari.

  • Lecția 4 • Înțelegerea shell-ului

    Explică ce este un shell, cum interpretează comenzile și diferența dintre tipurile de shell. Stabilește modelul mental necesar pentru toată munca ulterioară la linia de comandă.

  • Lecția 5 • Obținerea de ajutor la linia de comandă

    Predă utilizarea paginilor man, paginilor info și a flagurilor de ajutor încorporate. Studenții devin autonomi în descoperirea opțiunilor comenzilor fără resurse externe.

Capitolul 3Vezi detalii

Ierarhia sistemului de fișiere Linux și permisiunile

  • Lecția 1 • Permisiuni speciale și control al accesului

    Acoperă setuid, setgid, sticky bit și ACL-urile POSIX pentru control granular al accesului. Studenții extind modelul de bază al permisiunilor pentru a gestiona scenarii complexe cu mai mulți utilizatori.

  • Lecția 2 • Proprietatea fișierelor și permisiunile de bază

    Prezintă proprietatea asupra utilizatorului și grupului și biții de permisiune citire/scriere/executare. Studenții interpretează rezultatul ls -l și înțeleg cine poate accesa ce.

  • Lecția 3 • Modificarea permisiunilor cu chmod

    Predă sintaxa simbolică și octală chmod pentru modificarea permisiunilor fișierelor. Studenții aplică permisiunile corecte fișierelor și directoarelor în scenarii reale.

  • Lecția 4 • Standardul de ierarhie a sistemului de fișiere

    Mapează scopul fiecărui director de nivel superior într-un sistem Linux. Studenții înțeleg unde sunt stocate binarele, configurările, logurile și datele utilizatorilor.

Capitolul 4Vezi detalii

Utilizatori, grupuri și administrare de sistem

  • Lecția 1 • Informații de sistem și monitorizare

    Prezintă comenzi pentru inspectarea stării sistemului, hardware-ului și proceselor în execuție. Studenții adună date de diagnostic necesare pentru administrarea de bază a sistemului.

  • Lecția 2 • Gestionarea conturilor de utilizator

    Predă crearea, modificarea și ștergerea conturilor de utilizator folosind instrumente din linia de comandă. Studenții gestionează întregul ciclu de viață al contului, inclusiv politicile de parole.

  • Lecția 3 • Escaladarea privilegiilor cu sudo și su

    Acoperă su pentru comutarea utilizatorilor și sudo pentru executarea delegată a privilegiilor. Studenții configurează sudoers în siguranță și auditează utilizarea comenzilor privilegiate.

  • Lecția 4 • Gestionarea grupurilor

    Explică crearea grupurilor, apartenența și rolul grupurilor primare vs. suplimentare. Studenții atribuie utilizatori la grupuri pentru a controla accesul la resurse partajate.

Capitolul 5Vezi detalii

Procesarea textului și scripturi shell

  • Lecția 1 • Funcții și bune practici de scriptare

    Acoperă definirea funcțiilor, gestionarea argumentelor și tehnici de depanare a scripturilor. Studenții scriu scripturi modulare și ușor de întreținut, respectând convențiile profesionale.

  • Lecția 2 • Controlul fluxului în scripturi shell

    Predă constructele if/else, for, while și case pentru logică condițională și iterativă. Studenții construiesc scripturi care răspund dinamic la intrare și la starea sistemului.

  • Lecția 3 • Pipe-uri, redirecționare și fluxuri standard

    Explică stdin, stdout, stderr și cum să le redirecționezi și să le înlănțuiești. Studenții compun one-linere puternice prin conectarea comenzilor prin pipe-uri.

  • Lecția 4 • Bazele scriptării Bash

    Prezintă structura scripturilor, variabilele și intrarea/ieșirea de bază în Bash. Studenții scriu și execută primele lor scripturi shell funcționale.

  • Lecția 5 • Instrumente esențiale de procesare a textului

    Acoperă sed, awk, sort, uniq, cut și tr pentru transformarea fluxurilor de text. Studenții extrag și reformatează date din loguri și fișiere de configurare.

Capitolul 6Vezi detalii

Gestionarea pachetelor și instalarea software-ului

  • Lecția 1 • Gestionarul de pachete DNF și RPM

    Acoperă comenzile dnf și rpm pentru sistemele bazate pe Red Hat. Studenții instalează, interoghează și elimină pachete pe sisteme Fedora, RHEL și compatibile CentOS.

  • Lecția 2 • Snap, Flatpak și AppImage

    Prezintă formate universale de pachete care rulează pe mai multe distribuții. Studenții evaluează compromisurile dintre formatele tradiționale și cele containerizate de pachete.

  • Lecția 3 • Compilarea software-ului din cod sursă

    Parcurge procesul de descărcare, configurare, compilare și instalare a arhivelor sursă. Studenții instalează software indisponibil în depozitele de cod oficiale.

  • Lecția 4 • Gestionarul de pachete APT

    Acoperă comenzile apt și apt-get pentru sistemele bazate pe Debian, inclusiv căutare, instalare și actualizare. Studenții gestionează un ciclu complet de viață al software-ului pe Ubuntu și Debian.

  • Lecția 5 • Concepte de gestionare a pachetelor

    Explică pachetele, depozitele de cod, dependențele și metadatele pachetelor. Studenții înțeleg cum Linux rezolvă automat dependențele software.

Capitolul 7Vezi detalii

Fundamentele rețelelor pe Linux

  • Lecția 1 • SSH pentru acces la distanță

    Predă utilizarea clientului SSH, autentificarea bazată pe chei și întărirea de bază a serverului. Studenții se conectează securizat la sisteme Linux la distanță și gestionează chei SSH.

  • Lecția 2 • Concepte de rețea Linux

    Revizuiește adresarea IP, subrețelele, gateway-urile și DNS așa cum se aplică pe Linux. Oferă fundația conceptuală pentru toate sarcinile ulterioare de configurare a rețelei.

  • Lecția 3 • Configurarea firewall-ului de bază

    Prezintă ufw și firewalld pentru gestionarea regulilor firewall la nivel de gazdă. Studenții permit, blochează și auditează traficul pentru a proteja serviciile Linux.

  • Lecția 4 • Diagnosticarea rețelei și depanare

    Acoperă ping, traceroute, ss, netstat și dig pentru diagnosticarea problemelor de conectivitate. Studenții izolează și rezolvă sistematic problemele de rețea.

  • Lecția 5 • Configurarea interfețelor de rețea

    Predă configurarea IP statică și dinamică folosind ip, nmcli și fișiere de configurare. Studenții activează interfețele, atribuie adrese și persistă setările după reporniri.

Capitolul 8Vezi detalii

Gestionarea proceselor și serviciilor de sistem

  • Lecția 1 • Gestionarea serviciilor cu systemd

    Predă systemctl pentru pornirea, oprirea, activarea și inspectarea serviciilor. Studenții gestionează întregul ciclu de viață al serviciilor pe sistemele Linux moderne.

  • Lecția 2 • Programarea sarcinilor cu cron și at

    Acoperă sintaxa crontab și comanda at pentru programarea sarcinilor unice și recurente. Studenții automatizează joburi de întreținere și executarea programată a scripturilor.

  • Lecția 3 • Înțelegerea proceselor Linux

    Explică crearea proceselor, ierarhia PID, stările și prioritatea. Studenții citesc arbori de procese și înțeleg cum nucleul programează munca.

  • Lecția 4 • Monitorizarea și controlul proceselor

    Acoperă top, htop, kill și controlul joburilor pentru gestionarea proceselor în execuție. Studenții termină, întrerup și reiau procese din linia de comandă.

  • Lecția 5 • Loguri de sistem și journald

    Prezintă journalctl, syslog și locațiile fișierelor de log pentru diagnostice de sistem. Studenții interoghează logurile pentru a diagnostica defecțiunile serviciilor și evenimentele de securitate.

Certificare

Certificatul tău valid de finalizare

Acest curs este pentru tine:

  • Tehnician suport IT: pregătit să treacă dincolo de helpdesk-ul către munca de administrator de sistem.

  • Student de informatică: care dorește abilități practice de terminal pentru a completa cursurile academice.

  • Reorientare profesională: care face tranziția în domeniul tehnologiei dintr-un background non-IT, cu ambiție reală.

  • Dezvoltator: care trebuie să înțeleagă mediile Linux în care aplicațiile lor rulează de fapt.

  • Entuziast al securității cibernetice: care construiește fundația la nivel de sistem de operare pe care rolurile de securitate o cer în mod constant.

  • Pasionat de laboratorul de acasă: dornic să ruleze servicii găzduite proprii și să înțeleagă ce se întâmplă sub capotă.

Ce spun cursanții noștri

Lecțiile dumneavoastră sunt perfecte. Am achiziționat pachetul de un an și, în sfârșit, am oportunitatea să urmăresc diverse subiecte de interes fără să fie nevoie să schimb platforma... vă mulțumesc pentru tot ceea ce faceți, v-am recomandat deja altor persoane...
Giulio Carlo
Giulio CarloStudent Marketing Digital
Îmi place cum lecțiile sunt directe la subiect și cum pot să schimb capitolele și să sar peste conținutul de care nu am nevoie.
Mariana Ferres
Mariana FerresStudentă Fotografie
Îmi place conținutul și modul de prezentare și transcriere a videoclipurilor, ceea ce accelerează procesul!
Luciana Alvarenga
Luciana AlvarengaStudentă Design Unghii
Platforma este rapidă, simplă de utilizat. Diversitatea conținutului și videoclipurile complementare ajută foarte mult la învățare.
André Felipe
André FelipeStudent Inginerie Prompt

Cele mai importante formări

Întrebări frecvente

Cine este Dedika?

Este certificatul valabil în România?

Cursurile sunt gratuite?

Care este volumul de muncă al cursului?

Cum sunt cursurile?

Cum funcționează cursurile?

Care este durata cursurilor?

Care este costul sau prețul cursurilor?

Ce este un curs EAD sau online și cum funcționează?

Curs PDF