Cele mai importante comenzi Linux pentru începători
Nou pe Linux sau doar ruginit? Aceste comenzi importante vă vor face viața mai ușoară pe terminal, îmbunătățind în același timp eficiența

Utilizarea shell-ului este unul dintre avantajele majore ale a Sistemul Linux, deoarece vă oferă acces la multe programe specializate, care facilitează finalizarea chiar și a lucrărilor complexe.
Aceasta este filozofia fondatoare a Unix, sistemul de operare de la care Linux și-a luat designul. Fiecare dintre aceste instrumente sau programe simple face o singură treabă și o face foarte bine. De asemenea, poate comunica cu alte programe prin conducte, un design foarte inteligent care face ca shell-ul Linux să fie foarte puternic.
Dacă abia sunteți la început sau dacă a trecut ceva timp de când ați lucrat ultima dată la un shell, următoarea listă cu cele mai importante comenzi vă va ajuta să reveniți la viteză. Este important să rețineți că utilizarea lor de litere mici.
Referință rapidă a comenzilor Linux
| Comandă | Descriere | |
|---|---|---|
| 1 | PWD | Tipăriți directorul de lucru |
| 2 | cd | Schimbați directorul, implicit este acasă |
| 3 | ls | Listează elementele din director |
| 4 | cp | Copiați un fișier dintr-un director în altul |
| 5 | mv | Mutați un fișier dintr-un director în altul |
| 6 | rm | Eliminați (ștergeți) un fișier sau un director |
| 7 | atingeţi | Creați un fișier nou |
| 8 | pisică | Imprimați conținutul unui fișier în StdOut |
| 9 | sudo | Efectuați o sarcină cu drepturi de Superutilizator |
| 10 | găsiți și localizați | Căutați un fișier pe sistem |
| 11 | | (țeava) | Conectați ieșirea și intrarea programelor |
| 12 | grep | Găsiți modele într-un set de date |
| 13 | răsuci | Preluați o pagină de pe internet |
| 14 | istorie | Listați intrările recente de comandă din terminal |
| 15 | kill & xkill | Opriți execuția unui program |
| 16 | om & info | Afișează manualul/informațiile detaliate ale comenzii date |
Cele mai importante comenzi Linux pentru începători explicate
1. pwd
Comanda pwd înseamnă „print working directory” și este folosită pentru a cunoaște directorul curent în care operează shell-ul Linux. Poate fi un instrument foarte util atunci când scrieți un script care trebuie să vă asigurați de locația sa de lucru înainte de a lua măsuri.
Iată un exemplu și ce face.
pwd > #arată directorul shell curent
2. cd
Această comandă înseamnă „schimba directorul”. Îl folosești pentru a comuta de la directorul de lucru curent la altul. Acceptă noul director dorit ca argument, care poate începe fie cu o bară oblică pentru o cale absolută, fie fără o bară oblică pentru a face referire la directorul de lucru curent. Fără un argument, este implicit în directorul dvs. de acasă.
Iată câteva exemple și ce fac ei.
cd > #revine la directorul principal de utilizator/nume de utilizator
cd ~ > #revine și în directorul principal
cd Descărcări > #comută la dosarul de descărcări
cd /usr/bin > #schimbări în directorul /usr/bin
3. Ls
Această comandă listează toate fișierele și folderele din directorul de lucru curent. De asemenea, acceptă destul de multe comenzi pentru a ajuta la personalizarea ieșirii sale. De exemplu, comanda -a include fișiere ascunse, în timp ce comanda -t sortează după data modificării, iar comanda -l produce o ieșire elegantă.
Iată un exemplu și ce face
ls -alt > #listează toate fișierele și folderele, inclusiv cele ascunse, și sortează după data modificării
4. fermoar
Utilizați acest lucru pentru a copia un fișier dintr-o locație în alta. Rețineți că aici se aplică convențiile de denumire a fișierelor Linux. Deci, dacă adăugați o bară oblică, atunci lucrați cu o cale absolută, altfel programul se va referi din directorul de lucru curent.
Iată câteva exemple și ce fac ei.
cp file_1 Desktop > #copy file_1 în folderul Desktop
cp file_1 /tmp > #copy file_1 to/tmp
5. mv
Aceasta este comanda de mutare și funcționează similar cu comanda cp, cu excepția faptului că elimină complet fișierul din locația sa originală și îl mută în altă parte.
Iată câteva exemple și ce fac ei.
mv file_1 Descărcări > #move file_1 în directorul tău Descărcări
mv file_1 file_2 /tmp > #mută ambele fișiere în directorul /tmp
6.rm
Pentru a șterge fișiere și directoare, comanda rm (eliminare) este instrumentul de care aveți nevoie. Ar trebui să fiți foarte atenți, totuși, cu acest instrument, pentru că orice elimină, dispare pentru totdeauna. Acest lucru este deosebit de important pentru eliminarea directoarelor. Așadar, verificați întotdeauna directorul de lucru actual pentru a evita greșelile.
Iată câteva exemple și ce fac
rm file_1 > #delete file_1 în directorul dvs. curent
rm Descărcări/fișier_1 > #șterge fișierul_1 din directorul Descărcări
rm -r Descărcări > #șterge complet directorul Descărcări
7. atingere
Comanda tactilă vă permite să creați un fișier nou. Acceptă numele fișierului ca argument.
Iată un exemplu și cum funcționează.
atingeți fișier_1 > #creați un fișier nou numit fișier_1
8. pisica
Citirea fișierelor text în shell este, de asemenea, posibilă. Pentru a face acest lucru, utilizați comanda cat urmată de fișierul pe care doriți să-l citiți. Numele său „pisica” înseamnă concatenate, așa că îl puteți folosi și pentru a combina două fișiere într-unul singur.
Iată exemple și ce fac.
cat file_1 > #afișează conținutul fișierului_1 pe ecran (ieșire standard)
cat fișier_1 fișier_2 > fișier_3 > #combină conținutul fișierului_1 și fișierului_2 în fișier_3
9. sudo
Linux limitează privilegiile conturilor de utilizator obișnuite pentru a le împiedica să provoace daune ireparabile întregului sistem. Totuși, își rezervă comanda sudo pentru un utilizator obișnuit pentru a rula programe care necesită privilegii de superutilizator (administrator). Sudo va cere parola Superuser și, dacă este corectă, va permite executarea ulterioară a programului.
Iată un exemplu și ce face.
sudo systemctl stop apache2 > #stop the apache2 web-server
10. localizați și găsiți
Aceste două programe vă ajută să căutați unul sau mai multe fișiere pe sistem, dar o fac diferit. Find este programul mai vechi și vine cu funcții de căutare foarte puternice. Locate, pe de altă parte, este mai nou și folosește o bază de date pentru a efectua căutări foarte rapide.
Iată exemple și ceea ce fac
find / ubuntu > #find toate numele de fișiere care conțin ubuntu. Slash înseamnă de la rădăcina sistemului
localizați ubuntu > #găsiți toate fișierele de pe sistem care conțin ubuntu
11. | (țeava)
Programele de căutare și localizare de mai sus returnează adesea atât de multe intrări încât filtrarea rezultatelor devine importantă. Aici, puteți trece rezultatul căutării printr-o conductă, către intrarea unui program de recunoaștere a modelelor precum grep. Aceasta va filtra rezultatele pentru a produce un feedback mai concis.
Iată un exemplu și ce face.
localiza ubuntu | grep .jpg > #găsiți numai imagini jpeg cu ubuntu în numele lor
12.grep
Grep este un acronim pentru Global Regular Expressions Print. Este folosit pentru a găsi modele într-un set de date, care pot include cuvinte întregi, prima literă a propoziției și multe altele.
Iată exemple și ce fac.
grep foo file_1 > #printează toate liniile din fișier_1 care conțin foo
grep ^bar file_1 > #printează numai liniile care încep cu bar
13. buclă
cURL înseamnă Client URL și este un instrument de transfer de date între computere folosind diferite protocoale de rețea. Este extrem de configurabil și programabil, cea mai simplă utilizare fiind preluarea unei pagini web.
Iată un exemplu și ce face.
curl google.com > #load google.com
14. istorie
Shell-ul Linux își amintește intrările recente de comandă. Unele sisteme oferă un istoric de 500 de comenzi, în timp ce altele oferă implicit 1,000. De asemenea, sunteți liber să îl schimbați.
Iată un exemplu și ce face.
istorie | grep curl > #find comenzi recente care conțin curl
15. kill & xkill
Kill și xkill sunt două metode de terminare a proceselor din sistem. Cu kill, trebuie să cunoașteți și să furnizați ID-ul de proces al programului pe care trebuie să-l încheiați. Cu xkill, puteți închide programele grafice folosind mouse-ul pentru a indica și faceți clic pe ele.
16. om & info
Puteți oricând să introduceți man sau info, urmat de o comandă pentru a obține manualul utilizatorului sau intrările din pagina de informații pentru acea comandă. De asemenea, puteți introduce o comandă, urmată de –help, pentru a obține mai multe informații despre utilizarea acesteia.
Iată câteva exemple și ce fac.
man curl > #afișează intrarea din pagina de manual Linux pentru cURL
find –help > #show informații de utilizare pentru comanda find
Concluzie
Ajunși la sfârșitul acestei liste, rețineți că acestea sunt cele mai importante comenzi pentru începători. Există mult mai multe comenzi pentru shell-ul Linux, inclusiv unele mai complexe și mai puternice.
Este nevoie de ceva timp pentru a învăța aceste comenzi și pentru a fi confortabil să le folosești. Dar odată ce o faci, te vei bucura că ai învățat să le folosești.




