Linux Command Cheat Sheet
รn aceastฤ foaie de cheat pentru linia de comandฤ Linux/Unix, veศi รฎnvฤศa:
- Comenzi Linux de bazฤ
- Comenzi de permisiuni de fiศiere
- Comanda Variabile de mediu
- Comenzi de gestionare a utilizatorilor din Linux
- Comanda de reศea
- Comanda de proces
- VI Editarea comenzilor
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' -b 'bcc-address' |
Comanda pentru a trimite e-mail | |
mail -s "Subject" |
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!
