Accesul SSH oferă control direct asupra contului dvs. de găzduire prin intermediul liniei de comandă. Mai jos găsiți o colecție de comenzi Linux utile, utilizate frecvent pentru gestionarea site-urilor web, depanare, copii de rezervă și administrarea serverului.
Cuprins
wget
Comanda wget este utilizată pentru a descărca fișiere direct pe server dintr-o locație la distanță.
Exemplu:
wget https://example.com/file.zip
Această funcție este utilă atunci când descărcați pachete de aplicații, copii de rezervă sau actualizări fără a le descărca mai întâi pe computerul dvs. local.
uname
Comanda uname afișează informații despre sistemul de operare și kernel.
Exemplu:
uname -a
Acestea pot include detalii precum versiunea kernelului Linux, arhitectura și tipul sistemului de operare.
touch
Comanda touch creează un fișier nou gol.
Exemplu:
touch page.html
De asemenea, o puteți folosi pentru a actualiza data și ora modificării unui fișier existent.
tar
Utilitarul tar este folosit pentru a crea și a extrage fișiere de arhivă.
Crearea unei arhive comprimate:
tar -czf backup.tar.gz public_html/
Extrageți o arhivă:
tar -xzf backup.tar.gz
Opțiuni utile:
| Opțiune | Descriere |
|---|---|
-c | Creare arhivă |
-x | Extrage arhiva |
-t | Afișează conținutul arhivei |
-z | Utilizează compresia gzip |
-r | Adăugare fișiere la arhivă |
-f | Specificare fișier de arhivă |
tail
Afișează ultimele linii ale unui fișier.
Exemplu:
tail error_log
Afișează ultimele 20 de linii:
tail -n 20 error_log
Monitorizează un fișier jurnal în timp real:
tail -f error_log
rmdir
Șterge un director gol.
Exemplu:
rmdir old_directory
Directorul trebuie să fie complet gol.
rm
Șterge fișiere și directoare.
Șterge un fișier:
rm file.txt
Ștergeți un director și tot conținutul acestuia:
rm -rf nume_director
Fiți extrem de atenți când utilizați această comandă, deoarece fișierele șterse nu pot fi recuperate cu ușurință.
pwd
Afișează calea către directorul curent.
Exemplu:
pwd
Exemplu de rezultat:
/home/username/public_html
mv
Mută sau redenumește fișiere și directoare.
Mutarea unui fișier:
mv file.txt backup/
Redenumirea unui fișier:
mv oldname.txt newname.txt
passwd
Modifică parola utilizatorului curent sau a altui utilizator, dacă este permis.
Exemplu:
passwd
mkdir
Creează un director nou.
Exemplu:
mkdir new_directory
Crearea de directoare imbricate:
mkdir -p backups/2026/iunie
ls
Afișează lista fișierelor și directoarelor.
Utilizare de bază:
ls
Opțiuni utile:
ls -a
Afișează fișierele ascunse.
ls -al
Afișează informații detaliate, inclusiv permisiuni, proprietar și dimensiunile fișierelor.
ls -R
Afișează fișierele în mod recursiv, inclusiv subdirectoarele.
man
Afișează pagina manualului pentru o comandă.
Exemplu:
man tar
Aceasta oferă documentație detaliată și exemple de utilizare.
istoric
Afișează comenzile executate anterior.
Exemplu:
history
Acest lucru poate fi util atunci când încercați să repetați sau să depanați acțiuni anterioare.
head
Afișează primele linii ale unui fișier.
Exemplu:
head error_log
Afișează primele 5 rânduri:
head -n 5 error_log
find
Caută fișiere și directoare.
Găsește un fișier după nume:
find . -name "config.php"
Căutați directoare:
find . -type d -name "cache"
Căutați fișiere modificate în ultimele 7 zile:
find . -type f -mtime -7
grep
Caută text în fișiere.
Exemplu:
grep "error" error_log
Căutare recursivă:
grep -R "database" .
Această comandă este deosebit de utilă la depanarea site-urilor web sau la verificarea jurnalelor.
diff
Compară conținutul a două fișiere.
Exemplu:
diff file1.txt file2.txt
Comanda afișează diferențele dintre cele două fișiere rând cu rând.
cd
Comanda cd este utilizată pentru a schimba directorul.
Accesați un director:
cd public_html
Accesați o cale specifică:
cd /home/username/public_html
Comenzi rapide utile:
cd ..
Urcați cu un director mai sus.
cd ~
Mergeți direct la directorul dvs. de bază.
cd -
Reveniți la directorul anterior.
Căile din Linux disting între majuscule și minuscule, așa că numele directoarelor trebuie introduse exact așa cum apar.
cp
Copiază fișiere și directoare.
Copierea unui fișier:
cp file.txt backup/
Copierea recursivă a unui director:
cp -r public_html backup/
cat
Afișează conținutul unui fișier.
Exemplu:
cat file.txt
Creați un fișier nou:
cat > file.txt
Combinați două fișiere într-un fișier nou:
cat file1.txt file2.txt > combined.txt
Convertiți textul în majuscule:
cat file.txt | tr a-z A-Z > uppercase.txt
Rezumat
SSH oferă instrumente puternice pentru gestionarea fișierelor, monitorizarea jurnalelor, crearea copiilor de rezervă, depanarea aplicațiilor și întreținerea site-urilor web direct din linia de comandă. Cunoașterea acestor comenzi poate îmbunătăți semnificativ eficiența în gestionarea serviciilor de găzduire și a aplicațiilor web.