Fie că configurați un site web, depanați un server sau automatizați sarcini, cunoașterea comenzilor Linux de bază reprezintă o schimbare radicală pentru gestionarea eficientă a sistemelor. Aceste comenzi permit tuturor – de la începători la administratori experimentați – să navigheze în fișiere, să configureze permisiuni și să optimizeze fluxurile de lucru cu ușurință. Dacă rulați un server pe serverele VPS sau dedicate de înaltă performanță de la ava.hosting, stăpânirea acestor comenzi vă asigură că puteți profita pe deplin de infrastructura lor fiabilă. De exemplu, utilizarea mkdir și cp pentru a organiza fișierele pe serverul Linux ava.hosting poate simplifica implementarea unui nou proiect web. Acest ghid acoperă primele 10 comenzi Linux esențiale pentru a vă spori productivitatea și a vă menține sistemele în stare de funcționare fără probleme.

1. ls (Listează conținutul directoarelor)

Comanda ls este utilizată pentru a lista fișierele și directoarele dintr-un dosar.

ls

Opțiuni comune:

  • ls -l → Afișează fișierele într-un format de listă detaliată.
  • ls -a → Afișează fișierele ascunse.
  • ls -lh → Afișează dimensiunile fișierelor într-un format ușor de citit.

2. cd (Schimbare director)

Comanda cd vă permite să navigați între directoare.

cd /path/to/directory

Exemple de utilizare:

  • cd /home/user/Documents → Se mută în folderul Documents.
  • cd .. → Se mută cu un director mai sus.
  • cd ~ → Se mută în directorul home.

3. pwd (Imprimă directorul de lucru)

Afișează directorul curent în care lucrați.

pwd

4. mkdir (Crearea directorului)

Comanda mkdir este utilizată pentru a crea un nou director.

mkdir new_folder

Pentru a crea mai multe directoare:

mkdir folder1 folder2 folder3

5. rm (Eliminarea fișierelor și directoarelor)

Comanda rm șterge fișiere și directoare.

rm file.txt

Pentru a elimina un director și conținutul său:

rm -r directory_name

Atenție: Această comandă șterge permanent fișierele.

6. cp (Copierea fișierelor și directoarelor)

Comanda cp este utilizată pentru a copia fișiere sau directoare.

cp source.txt destination.txt

Pentru a copia un întreg director:

cp -r source_directory destination_directory

7. mv (Mutarea sau redenumirea fișierelor și directoarelor)

Comanda mv mută fișiere dintr-o locație în alta sau redenumește fișiere.

mv oldname.txt newname.txt

Pentru a muta un fișier într-un alt director:

mv file.txt /path/to/destination/

8. touch (Crearea unui fișier gol)

Comanda touch creează un fișier gol sau actualizează timestamp-ul unui fișier existent.

touch newfile.txt

9. chmod (Schimbarea permisiunilor fișierului)

Comanda chmod modifică permisiunile fișierelor și ale directoarelor.

chmod 755 script.sh

Defalcarea permisiunilor:

  • chmod 777 file → Permisiuni complete pentru toată lumea.
  • chmod 644 file → Citire și scriere pentru proprietar, numai citire pentru ceilalți.
  • chmod x script.sh → Face un script executabil.

10. grep (căutare de modele într-un fișier)

Comanda grep caută un text specific într-un fișier.

grep "search_term" file.txt

Opțiuni comune:

  • grep -i → Căutare insensibilă la majuscule.
  • grep -r → Caută recursiv în directoare.
  • grep -n → Afișează numerele de linie în rezultate.

Concluzii

Aceste 10 comenzi Linux formează coloana vertebrală a administrării eficiente a sistemului, permițându-vă să navigați, să gestionați și să depanați cu încredere. Fie că organizați fișiere cu mkdir, securizați scripturi cu chmod sau depanați jurnale cu grep pe un ava.hosting VPS, aceste instrumente vă simplifică fluxul de lucru. De exemplu, puteți utiliza cp pentru a face o copie de rezervă a unui fișier de bază de date înainte de o actualizare sau grep pentru a identifica erorile din jurnalul unui server web. Împreună cu soluțiile de găzduire de încredere ale ava.hosting, aceste comenzi vă permit să mențineți servere rapide, sigure și fiabile, asigurându-vă că proiectele dvs. prosperă în orice mediu.