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 ="" |
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!