Linux
Ubuntu este una dintre cele mai populare distribuții Linux, cunoscută pentru interfața sa ușor de utilizat, stabilitate și sprijinul puternic al comunității. Este utilizat atât de începători, cât și de utilizatori avansați pentru computere personale, servere și diverse scopuri specializate. Înainte de a instala Ubuntu, este important să înțelegeți cerințele de sistem pentru a asigura […]
Un traceroute este un utilitar de diagnosticare a rețelei care mapează calea exactă pe care o parcurg pachetele IP de la mașina dvs. la un host țintă, înregistrând fiecare router intermediar (hop) de-a lungul drumului și măsurând timpul de dus-întors (RTT) până la fiecare. Este cel mai eficient instrument pentru a determina dacă o creștere […]
Autentificarea serverului este procesul de verificare a identității tale pentru a obține acces autorizat la un sistem la distanță, un panou de control de găzduire sau un serviciu online. Cele trei metode dominante sunt SSH bazat pe parolă, autentificarea SSH cu pereche de chei și autentificarea prin panou de control web — fiecare cu profiluri […]
Comanda `history` în Linux este un utilitar integrat al shell-ului Bash care înregistrează, afișează și gestionează fiecare comandă executată într-o sesiune de terminal. Aceasta citește din și scrie în `~/.bash_history`, un fișier text simplu din directorul home al fiecărui utilizator, permițându-vă să reapelați, să căutați, să re-executați și să auditați comenzi între sesiuni fără a […]
GNU Screen este un multiplexor de terminal care vă permite să creați, să gestionați și să reluați persistent mai multe sesiuni shell independente dintr-o singură conexiune de terminal. Când detașați o sesiune Screen, fiecare proces care rulează în interiorul ei continuă să se execute în fundal — supraviețuind deconectărilor SSH, întreruperilor de rețea și închiderilor […]
`useradd` este un utilitar binar de nivel scăzut disponibil pe aproape orice distribuție Linux, care creează conturi de utilizator prin scrierea directă în `/etc/passwd`, `/etc/shadow` și `/etc/group`. `adduser` este un script wrapper de nivel superior — scris de obicei în Perl pe sistemele bazate pe Debian — care apelează `useradd` intern, automatizând crearea directorului home, […]
Stăpânirea operațiunilor de import și export al bazelor de date MySQL din linia de comandă este o abilitate esențială pentru orice administrator de baze de date sau inginer backend. Utilitarul `mysqldump` exportă o bază de date într-un fișier `.sql` portabil care conține toate instrucțiunile DDL și DML necesare pentru a reconstrui complet schema și datele, […]
PHP-FPM (PHP FastCGI Process Manager) este un manager de procese de înaltă performanță care gestionează execuția PHP ca un serviciu separat, decuplat de serverul web. Repornirea PHP-FPM aplică modificările de configurare din `php.ini` sau `php-fpm.conf`, recuperează memoria scursă în pool-urile de lucru cu rulare îndelungată și recuperează procesele copil care nu răspund — toate fără […]
mysqldump este un utilitar de linie de comandă inclus cu MySQL și MariaDB care generează copii de rezervă logice prin serializarea obiectelor și datelor din baze de date ca o secvență de instrucțiuni SQL. Fișierul dump rezultat poate recrea o bază de date identică pe orice server compatibil, făcându-l instrumentul standard în industrie pentru copii […]
Gestionarea pachetelor Linux este mecanismul prin care software-ul este instalat, actualizat, configurat și eliminat pe un sistem Linux. apt (Advanced Package Tool) gestionează pachetele `.deb` pe distribuțiile bazate pe Debian, cum ar fi Ubuntu și Linux Mint, în timp ce yum (Yellowdog Updater Modified) administrează pachetele `.rpm` pe sistemele bazate pe Red Hat, inclusiv CentOS […]
