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 ="" Pentru a face ping și pentru a analiza conexiunile 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!