Administrare fișiere și directoare
-
ls: Afișează o listă de fișiere și directoare din directorul curent. Această comandă vă permite să vizualizați conținutul directorului curent.Exemplu:
ls -
pwd: Imprimă calea absolută a directorului curent. Această comandă vă ajută să știți unde vă aflați în sistemul de fișiere.Exemplu:
pwd -
cd <directory>: Schimbați în directorul specificat. Folosind această comandă, puteți naviga între directoarele din sistemul dvs. de fișiere.Exemplu:
cd /home/user/documents -
touch <file>: Creați un fișier nou sau actualizați ora de modificare a unui fișier existent. Dacă fișierul există deja, acesta va actualiza ora de modificare.Exemplu:
touch newfile.txt -
cp <source> <destination>: Copiați un fișier sau un director din locația sursă în locația de destinație. Puteți copia mai multe fișiere sau directoare specificând mai multe surse.Exemplu:
cp file.txt /home/user/documents/(copiați un fișier)cp -r folder1 /home/user/documents/(copiați un director)
-
mv <source> <destination>: Mutați sau redenumiți un fișier sau un director din locația sursă în locația de destinație. Dacă destinația este un nume nou, acesta va redenumi; dacă este o cale nouă, se va mișca.Exemplu:
mv file.txt /home/user/documents/file_new.txt(redenumiți un fișier)mv folder1 /home/user/documents/(muta un director)
-
rm <file>: Ștergeți un fișier. Rețineți că această comandă va șterge fișierul fără nicio confirmare, așa că utilizați-l cu atenție.Exemplu:
rm file.txt -
mkdir <directory>: Creați un director nou cu numele specificat.Exemplu:
mkdir new_folder -
rmdir <directory>: Ștergeți un director gol. Rețineți că puteți șterge doar un director gol cu această comandă.Exemplu:
rmdir empty_folder
Managementul permisiunilor
-
chmod <permission> <file/directory>: Modificați permisiunile de acces ale unui fișier sau director în funcție de permisiunea specificată. Permisiunile comune includ „r”(citire), „w”(scriere) și „x”(executare).Exemplu:
chmod u+rwx file.txt(adăugați permisiuni de citire, scriere și executare pentru utilizator) -
chown <user>:<group> <file/directory>: Schimbați proprietarul unui fișier sau director la utilizatorul și grupul specificat.Exemplu:
chown user1:group1 file.txt(setați proprietarul și grupul pentru fișier.txt)
Managementul proceselor și serviciilor
-
ps: Listează procesele care rulează. Această comandă afișează o listă de procese și ID-urile de proces(PID) corespunzătoare.Exemplu:
ps -
top: Afișează procesele care rulează și resursele sistemului. Această comandă oferă o interfață interactivă pentru a vizualiza procesele care rulează și pentru a monitoriza resursele sistemului, cum ar fi CPU, RAM.Exemplu:
top -
kill <PID>: Terminați un proces cu ID-ul de proces(PID) specificat. Această comandă trimite un semnal de oprire a procesului, permițându-i să iasă sau să se închidă.Exemplu:
kill 1234(încheierea procesului cu PID 1234) -
systemctl start <service>: Porniți serviciul specificat. Un serviciu este un program de fundal al sistemului, iar această comandă îl pornește.Exemplu:
systemctl start apache2(porniți serviciul Apache) -
systemctl stop <service>: Opriți serviciul specificat. Această comandă oprește serviciul care rulează.Exemplu:
systemctl stop apache2(opriți serviciul Apache) -
systemctl restart <service>: Reporniți serviciul specificat. Această comandă se oprește și apoi pornește serviciul.Exemplu:
systemctl restart apache2(reporniți serviciul Apache) -
systemctl status <service>: Afișează starea serviciului specificat. Această comandă afișează dacă serviciul rulează sau nu și starea acestuia.Exemplu:
systemctl status apache2(arată starea serviciului Apache)
Managementul pachetelor
-
apt-get install <package>: Instalați un pachet software din Ubuntu depozit.Exemplu:
apt-get install nginx(instalați Nginx) -
apt-get update: Actualizați informațiile tuturor pachetelor software din depozit. Această comandă va prelua informații despre cele mai recente pachete din depozit.Exemplu:
apt-get update -
apt-get upgrade: Actualizați toate pachetele instalate la cea mai recentă versiune.Exemplu:
apt-get upgrade -
apt-get remove <package>: Eliminați un pachet instalat din sistem.Exemplu:
apt-get remove nginx(eliminați Nginx)
Administrare rețea
-
ifconfig: Afișează informații despre dispozitivele de rețea și adresele IP ale sistemului.Exemplu:
ifconfig -
ip addr: Afișează informații despre dispozitivele de rețea și adresele IP ale sistemului. Această comandă este similară cuifconfig.Exemplu:
ip addr -
ping <domain/IP>: Verificați conexiunea la rețea la o adresă IP sau un nume de domeniu specificat, trimițând pachete și așteptând un răspuns.Exemplu:
ping google.com -
curl <URL>: Preluați conținutul de la o adresă URL. Această comandă este folosită în mod obișnuit pentru a descărca date de pe un site web și pentru a afișa rezultatul pe linia de comandă.Exemplu:
curl https://www.example.com
Gestionarea istoricului comenzilor
-
history: Afișează istoricul comenzilor executate anterior. Această comandă listează comenzile care au fost executate în sesiunea curentă.Exemplu:
history
Acestea sunt câteva comenzi comune și utile în linia de comandă în Ubuntu. În funcție de nevoile și scopurile dvs., puteți utiliza aceste comenzi pentru a vă gestiona sistemul și pentru a efectua diverse sarcini de bază.

