Linux Command Cheat Sheet


รŽn aceastฤƒ foaie de cheat pentru linia de comandฤƒ Linux/Unix, veศ›i รฎnvฤƒศ›a:

Comenzi Linux de bazฤƒ

Comandฤƒ Descriere
ls Listeazฤƒ toate fiศ™ierele ศ™i directoarele din directorul de lucru actual
ls -R Listeazฤƒ fiศ™ierele ศ™i รฎn subdirectoare
ls -a Listeazฤƒ ศ™i fiศ™ierele ascunse
ls -al Listeazฤƒ fiศ™iere ศ™i directoare cu informaศ›ii detaliate precum permisiuni, dimensiune, proprietar etc.
cd or cd ~ Navigaศ›i la directorul HOME
cd .. Mutaศ›i cu un nivel รฎn sus
cd Pentru a trece la un anume director
cd / Mutaศ›i-vฤƒ รฎn directorul rฤƒdฤƒcinฤƒ
cat > filename Creeazฤƒ un fiศ™ier nou
cat filename Afiศ™eazฤƒ conศ›inutul fiศ™ierului
cat file1 file2 > file3 Uneศ™te douฤƒ fiศ™iere (fiศ™ier1, fiศ™ier2) ศ™i stocheazฤƒ rezultatul รฎntr-un fiศ™ier nou (fiศ™ier3)
mv file "new file path" Mutฤƒ โ€‹โ€‹fiศ™ierele รฎn noua locaศ›ie
mv filename new_file_name Redenumeศ™te fiศ™ierul cu un nume de fiศ™ier nou
sudo Permite utilizatorilor obiศ™nuiศ›i sฤƒ ruleze programe cu privilegiile de securitate ale superutilizatorului sau root
rm filename ศ˜terge un fiศ™ier
man Oferฤƒ informaศ›ii de ajutor pentru o comandฤƒ
history Oferฤƒ o listฤƒ cu toate comenzile trecute tastate รฎn sesiunea curentฤƒ de terminal
clear ศ˜terge terminalul
mkdir directoryname Creeazฤƒ un director nou รฎn directorul de lucru actual sau a la calea specificatฤƒ
rmdir ศ˜terge un director
mv Redenumeศ™te un director
pr -x รŽmparte fiศ™ierul รฎn x coloane
pr -h Atribuie un antet fiศ™ierului
pr -n Indicฤƒ fiศ™ierul cu Line Numbers
lp -nc , lpr c Tipฤƒreศ™te copii โ€žcโ€ ale fiศ™ierului
 lp-d lp-P
Specificฤƒ numele imprimantei
apt-get
Comanda folositฤƒ pentru a instala ศ™i actualiza pachetele
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
Comanda pentru a trimite e-mail
mail -s "Subject"
to-address < Filename
Comanda pentru a trimite e-mail cu ataศ™ament

Comenzi de permisiuni de fiศ™iere

Comandฤƒ Descriere
ls -l pentru a afiศ™a tipul de fiศ™ier ศ™i permisiunea de acces
r permisiunea de citire
w permisiunea de scriere
x executa permisiunea
-= fara permisiune
Chown user Pentru schimbarea dreptului de proprietate asupra unui fiศ™ier/director
Chown user:group filename schimbaศ›i utilizatorul ศ™i grupul pentru un fiศ™ier sau director

Comanda Variabile de mediu

Comandฤƒ Descriere
echo $VARIABLE Pentru a afiศ™a valoarea unei variabile
env Afiศ™eazฤƒ toate variabilele de mediu
VARIABLE_NAME= variable_value Creaศ›i o nouฤƒ variabilฤƒ
Unset Eliminaศ›i o variabilฤƒ
export Variable=value Pentru a seta valoarea unei variabile de mediu

Comenzi de gestionare a utilizatorilor din Linux

Comandฤƒ Descriere
sudo adduser username Pentru a adฤƒuga un utilizator nou
sudo passwd -l 'username' Pentru a schimba parola unui utilizator
sudo userdel -r 'username' Pentru a elimina un utilizator nou creat
sudo usermod -a -G GROUPNAME USERNAME Pentru a adฤƒuga un utilizator la un grup
sudo deluser USER GROUPNAME Pentru a elimina un utilizator dintr-un grup
finger Afiศ™eazฤƒ informaศ›ii despre toศ›i utilizatorii conectaศ›i
finger username Oferฤƒ informaศ›ii despre un anumit utilizator

Comanda de reศ›ea

Comandฤƒ Descriere
SSH username@ip-address or hostname conectaศ›i-vฤƒ la o maศ™inฤƒ Linux de la distanศ›ฤƒ folosind SSH
Ping hostname="" or ="" La ping ศ™i Analizarea conexiunilor de reศ›ea ศ™i gazdฤƒ
dir Afiศ™eazฤƒ fiศ™ierele din directorul curent al unui computer la distanศ›ฤƒ
cd "dirname" schimbaศ›i directorul รฎn โ€ždirnameโ€ pe un computer la distanศ›ฤƒ
put file รฎncฤƒrcaศ›i โ€žfiศ™ierโ€ de pe computerul local pe computerul de la distanศ›ฤƒ
get file Descฤƒrcaศ›i โ€žfiศ™ierulโ€ de la distanศ›ฤƒ pe computerul local
quit Delogare cont

Comanda de proces

Comandฤƒ Descriere
bg Pentru a trimite un proces รฎn fundal
fg Pentru a rula un proces oprit รฎn prim-plan
top Detalii despre toate procesele active
ps Oferiศ›i starea proceselor care ruleazฤƒ pentru un utilizator
ps PID Oferฤƒ statutul unui anumit proces
pidof Oferฤƒ ID-ul procesului (PID) al unui proces
kill PID Omoara un proces
nice รŽncepe un proces cu o anumitฤƒ prioritate
renice Modificฤƒ prioritatea unui proces care ruleazฤƒ deja
df Oferฤƒ spaศ›iu liber pe hard disk pe sistemul dumneavoastrฤƒ
free Oferฤƒ memorie RAM gratuitฤƒ sistemului dumneavoastrฤƒ

VI Editarea comenzilor

Comandฤƒ Descriere
i Inserare la cursor (intrฤƒ รฎn modul de inserare)
a Scrieศ›i dupฤƒ cursor (intrฤƒ รฎn modul de inserare)
A Scrieศ›i la sfรขrศ™itul rรขndului (intrฤƒ รฎn modul de inserare)
ESC รŽnchideศ›i modul de inserare
u Anulaศ›i ultima modificare
U Anulaศ›i toate modificฤƒrile aduse รฎntregii linii
o Deschideศ›i o linie nouฤƒ (intrฤƒ รฎn modul de inserare)
dd ศ˜tergeศ›i linia
3dd ศ˜tergeศ›i 3 rรขnduri
D ศ˜tergeศ›i conศ›inutul liniei de dupฤƒ cursor
C ศ˜tergeศ›i conศ›inutul unei linii dupฤƒ cursor ศ™i introduceศ›i text nou. Apฤƒsaศ›i tasta ESC pentru a termina inserarea.
dw ศ˜tergeศ›i cuvรขntul
4dw ศ˜tergeศ›i 4 cuvinte
cw Schimbaศ›i cuvรขntul
x ศ˜terge caracterul de pe cursor
r รŽnlocuieศ™te caracterul
R Suprascrieศ›i caracterele de la cursor รฎncolo
s รŽnlocuiศ›i un caracter sub cursor pentru a continua inserarea
S รŽnlocuiศ›i รฎntreaga linie ศ™i รฎncepeศ›i sฤƒ introduceศ›i la รฎnceputul liniei
~ Schimbaศ›i majusculele caracterului individual

Sper cฤƒ acest ghid de referinศ›ฤƒ pentru Linux vฤƒ va ajuta!

Rezumaศ›i aceastฤƒ postare cu: