Comenzile Linux sunt esențiale pentru gestionarea serverelor, depanarea și efectuarea eficientă a sarcinilor zilnice. Indiferent dacă sunteți începător sau un utilizator experimentat, stăpânirea comenzilor Linux de bază vă va spori productivitatea și abilitățile de gestionare a sistemului. Acest ghid acoperă primele 10 comenzi Linux de bază pe care fiecare utilizator ar trebui să le cunoască.

Dacă aveți nevoie de o soluție fiabilă de găzduire Linux, Ava Hosting oferă servere VPS și servere dedicate de înaltă performanță pentru o administrare sigură și fără probleme a serverelor.

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

Stăpânirea acestor comenzi Linux de bază vă va ajuta să navigați și să vă administrați eficient sistemul. Fie că manipulați fișiere, modificați permisiuni sau căutați text, aceste comenzi constituie baza administrării sistemului Linux.