Linux, adesea asociat cu faptul că este un sistem de operare complex utilizat în principal de dezvoltatori, s-ar putea să nu se potrivească în totalitate cu această descriere. Deși poate părea inițial provocator pentru începători, odată ce vă scufundați în lumea Linux, s-ar putea să vă fie dificil să vă întoarceți la sistemele Windows anterioare. Puterea comenzilor Linux în controlul computerului, împreună cu interfața lor curată cu utilizatorul, poate face dificilă trecerea înapoi la sisteme de operare mai vechi. Dacă sunteți dezvoltator, probabil că vă puteți raporta la avantajele și atractivitatea Linux.
Pentru a sprijini dezvoltatorii și începătorii deopotrivă, am creat un cuprinzător Linux/Unix cheat sheet pentru linia de comandă . Această foaie de cheat acoperă toate comenzile de bază și avansate, inclusiv comenzile de fișiere și directoare, comenzile de permisiuni de fișiere, comprimarea și arhivarea fișierelor, managementul proceselor, informații despre sistem, rețele și multe altele, cu exemple și descrieri adecvate. În plus, oferim toate cele mai utilizate comenzi rapide Linux, care includ comenzi rapide Bash, comenzi rapide Nano, comenzi pentru comenzi rapide VI și Vim. Oferă o bază solidă pentru comenzile sistemului de operare Linux, precum și informații despre aplicațiile practice.
Până la sfârșitul acestei foi de cheat, veți avea o înțelegere de bază a comenzilor Linux/Unix și a modului în care aceasta facilitează dezvoltarea pentru dezvoltatori.

Cheat Sheet Comenzi Linux
Ce este Linux?
descărca video youtube vlc
Linux este un sistem de operare (OS) asemănător UNIX cu sursă deschisă. Un sistem de operare este un software care gestionează direct hardware-ul și resursele unui sistem, cum ar fi CPU, memoria și stocarea. Sistemul de operare acționează ca o interfață grafică prin care utilizatorul poate comunica cu computerul. Sistemul de operare se află între aplicații și hardware și face conexiunile între tot software-ul și resursele fizice care fac munca.
Lista comenzilor Linux – Tabel de conținut
- Comenzi de operații pentru fișiere și directori
- Comenzi de permisiuni pentru fișiere
- Comenzi de comprimare și arhivare a fișierelor
- Comenzi de management al proceselor
- Comenzi de informații de sistem
- Comenzi de rețea
- Comenzi de redirecționare IO
- Comenzi pentru variabile de mediu
- Comenzi de gestionare a utilizatorilor
- Comenzi rapide Lista comenzi
- Întrebări frecvente despre comenzile Linux Cheat Sheet
Comenzi Linux de bază cu exemple
În această foaie de cheat Linux, vom acoperi toate cele mai importante comenzi Linux, de la cele de bază la cele avansate. De asemenea, vom oferi câteva sfaturi despre cum să exersați și să învățați comenzile Linux. Această foaie de cheat este utilă pentru profesioniștii începători și cu experiență.
1. Comenzi de operații pentru fișiere și directoare
Operațiunile cu fișiere și directoare sunt fundamentale în lucrul cu sistemul de operare Linux. Iată câteva comenzi utilizate în mod obișnuit pentru operațiuni cu fișiere și director:
| Comanda | Descriere | Opțiuni | Exemple |
|---|---|---|---|
| ls | Listați fișiere și directoare. |
|
|
| CD | Schimbați directorul. |
| |
| pwd | Imprimați directorul de lucru curent. |
| |
| mkdir | Creați un director nou. |
| |
| rm | Eliminați fișierele și directoarele. |
|
|
| cp | Copiați fișiere și directoare. |
|
|
| mv | Mutați/redenumiți fișierele și directoarele. |
| |
| atingere | Creați un fișier gol sau actualizați marcajele de timp ale fișierului. |
| |
| pisică | Vizualizați conținutul unui fișier. |
| |
| cap | Afișează primele câteva rânduri ale unui fișier. |
|
|
| coadă | Afișează ultimele câteva rânduri ale unui fișier. |
|
|
| ln | Creați legături între fișiere. |
|
|
| găsi | Căutați fișiere și directoare. |
|
|
2. Comenzi de permisiuni pentru fișiere
Permisiunile de fișiere pe sistemele Linux și Unix controlează accesul la fișiere și directoare. Există trei permisiuni de bază: citire, scriere și execuție. Fiecare permisiune poate fi acordată sau refuzată pentru trei categorii diferite de utilizatori: proprietarul fișierului, membrii grupului fișierului și toți ceilalți.
Iată câteva comenzi de permisiuni pentru fișiere:
| Comanda | Descriere | Opțiuni | Exemple |
|---|---|---|---|
| chmod | Schimbați permisiunile fișierelor. |
|
|
| chown | Schimbați proprietarul fișierului. |
| |
| chgrp | Schimbați calitatea de proprietar al grupului. |
| |
| gândi | Setați permisiunile implicite pentru fișiere. |
|
3. Comenzi de comprimare și arhivare a fișierelor
Iată câteva comenzi de compresie și arhivare a fișierelor în Linux:
| Comenzi | Descriere | Opțiuni | Exemple |
|---|---|---|---|
| ia | Creați sau extrageți fișiere de arhivă. |
|
|
| gzip | Comprimați fișierele. |
|
|
| fermoar | Creați arhive zip comprimate. |
|
|
4. Comenzi de management al proceselor
În Linux, comenzile de gestionare a proceselor vă permit să monitorizați și să controlați procesele care rulează pe sistem. Iată câteva comenzi de gestionare a proceselor utilizate în mod obișnuit:
| Comenzi | Descriere | Opțiuni | Exemple |
|---|---|---|---|
| ps | Afișează procesele în derulare. |
|
|
| top | Monitorizați procesele sistemului în timp real. |
| |
| ucide | Încheiați un proces. |
|
|
| pkill | Terminați procesele pe baza numelui lor. |
| |
| prindere | Enumerați procesele pe baza numelui lor. |
| |
| prindere | folosit pentru a căuta anumite modele sau expresii regulate în fișiere text sau fluxuri și pentru a afișa linii care se potrivesc. |
|
|
5. Comenzi de informații despre sistem
În Linux, există mai multe comenzi disponibile pentru a colecta informații despre sistem. Iată câteva comenzi utilizate în mod obișnuit pentru informații de sistem:
| barilComand | Descriere | Opțiuni | Exemple upcasting |
|---|---|---|---|
| uname | Tipăriți informații despre sistem. |
|
|
| cine sunt | Afișează numele de utilizator actual. |
| |
| df | Afișați utilizarea spațiului pe disc. |
|
|
| de | Estimați dimensiunile fișierelor și directoarelor. |
|
|
| gratuit | Afișează informații despre utilizarea memoriei. |
|
|
| timpul de funcționare | Afișați timpul de funcționare al sistemului. |
| |
| lscpu | Afișează informații despre CPU. |
| |
| lspci | Listați dispozitivele PCI. |
| |
| lsusb | Listați dispozitivele USB. |
|
6. Comenzi de rețea
În Linux, există mai multe comenzi de rețea disponibile pentru a gestiona și depana conexiunile de rețea. Iată câteva comenzi de rețea utilizate în mod obișnuit:
| Comanda | Descriere | Exemple |
|---|---|---|
| ifconfig | Afișează informații despre interfața de rețea. |
|
| ping | Trimiteți cereri de eco ICMP către o gazdă. |
|
| netstat | Afișați conexiuni de rețea și statistici. |
|
| ss | Afișează informații despre priza de rețea. |
|
| ssh | Conectați-vă în siguranță la un server la distanță. |
|
| scp | Copiați în siguranță fișierele între gazde. |
|
| wget | Descărcați fișiere de pe web. |
|
| răsuci | Transferați date către sau de la un server. |
|
7. Comenzi de redirecționare IO
În Linux, comenzile de redirecționare IO (Intrare/Ieșire) sunt folosite pentru a redirecționa fluxurile standard de intrare, ieșire și erori ale comenzilor și proceselor. Iată câteva comenzi de redirecționare IO utilizate în mod obișnuit:
| Comanda | Descriere |
|---|---|
| cmd | Intrarea cmd este preluată din fișier. |
| cmd> fișier | Ieșirea standard (stdout) a cmd este redirecționată către fișier. |
| cmd 2> fișier | Ieșirea erorii (stderr) a cmd este redirecționată către fișier. |
| cmd 2>&1 | stderr este redirecționat în același loc cu stdout. |
| cmd1 <(cmd2) | Ieșirea cmd2 este folosită ca fișier de intrare pentru cmd1. |
| cmd> /dev/null | Îndepărtează stdout-ul cmd trimițându-l la dispozitivul nul. |
| cmd &> fișier | Fiecare ieșire a cmd este redirecționată către fișier. |
| cmd 1>&2 | stdout este redirecționat în același loc cu stderr. |
| cmd>> fișier | Adaugă stdout-ul cmd la fișier. |
8. Comenzi variabile de mediu
În Linux, variabilele de mediu sunt folosite pentru a stoca setările de configurare, informațiile de sistem și alte variabile care pot fi accesate de procese și scripturi shell. Iată câteva comenzi pentru variabile de mediu utilizate în mod obișnuit:
| Comanda | Descriere |
|---|---|
| export VARIABLE_NAME=valoare | Setează valoarea unei variabile de mediu. |
| eco $VARIABLE_NAME | Afișează valoarea unei anumite variabile de mediu. |
| înv | Listează toate variabilele de mediu setate în prezent în sistem. |
| dezactivați VARIABLE_NAME | Anulează sau elimină o variabilă de mediu. |
| export -p | Afișează o listă cu toate variabilele de mediu exportate în prezent. |
| env VAR1=valoare COMANDĂ | Setează valoarea unei variabile de mediu pentru o anumită comandă. |
| printenv | Afișează valorile tuturor variabilelor de mediu. |
9. Comenzi de gestionare a utilizatorilor
În Linux, comenzile de gestionare a utilizatorilor vă permit să creați, să modificați și să gestionați conturi de utilizator pe sistem. Iată câteva comenzi de gestionare a utilizatorilor utilizate în mod obișnuit:
| Comanda | Descriere |
|---|---|
| OMS | Arată cine este conectat în prezent. |
| nume de utilizator sudo adduser | Creați un nou cont de utilizator pe sistem cu numele de utilizator specificat. |
| deget | Afișați informații despre toți utilizatorii conectați în prezent în sistem, inclusiv numele lor de utilizator, ora de conectare și terminalul. |
| sudo deluser USER GROUPNAME | Eliminați utilizatorul specificat din grupul specificat. |
| ultimul | Afișați istoricul de conectare recent al utilizatorilor. |
| nume de utilizator deget | Furnizați informații despre utilizatorul specificat, inclusiv numele de utilizator, numele real, terminalul, timpul de inactivitate și timpul de conectare. |
| sudo userdel -r nume de utilizator | Ștergeți contul de utilizator specificat din sistem, inclusiv directorul de acasă și fișierele asociate. Opțiunea -r asigură eliminarea fișierelor utilizatorului. |
| sudo passwd -l nume de utilizator | Blocați parola contului de utilizator specificat, împiedicând utilizatorul să se conecteze. |
| su – nume de utilizator | Comutați la alt cont de utilizator cu mediul utilizatorului. |
| sudo usermod -a -G GROUPNAME USERNAME | Adăugați un utilizator existent la grupul specificat. Utilizatorul este adăugat la grup fără a-l elimina din grupurile curente. |
10. Comenzi rapide
Există multe comenzi de comenzi rapide în Linux care vă pot ajuta să fiți mai productiv. Iată câteva dintre cele mai comune:
10.1: Comenzi pentru comenzi rapide Bash:
| Navigare | Descriere | Editare | Descriere | Istorie | Descriere |
|---|---|---|---|---|---|
| Ctrl + A | Treceți la începutul liniei. | Ctrl + U | Tăiați/ștergeți de la poziția cursorului până la începutul liniei. | Ctrl + R | Istoricul comenzilor de căutare (căutare inversă). |
| Ctrl + E | Deplasați-vă la sfârșitul liniei. | Ctrl + K | Tăiați/ștergeți de la poziția cursorului până la sfârșitul liniei. | Ctrl + G | Evadați din modul de căutare istoric. |
| Ctrl + B | Mutați înapoi cu un caracter. | Ctrl + W | Tăiați/ștergeți cuvântul dinaintea cursorului. | Ctrl + P | Accesați comanda anterioară din istoric. |
| Ctrl + F | Deplasați înainte cu un caracter. | Ctrl + Y | Lipiți ultimul text tăiat. | Ctrl + N | Treceți la următoarea comandă din istorie. |
| Alt + B | Înapoi un cuvânt | Ctrl + L | Ștergeți ecranul. | Ctrl + C | Terminați comanda curentă. |
| Alt + F | Înainte cu un cuvânt. |
10.2: Comenzi Nano Comenzi rapide:
| Operații cu fișiere | Descriere | Navigare | Descriere | Editare | Descriere | Căutați și înlocuiți | Descriere |
|---|---|---|---|---|---|---|---|
| Ctrl + O | Salvați fișierul. | Ctrl + Y | Derulați în sus o pagină. | Ctrl + K | Tăiați/ștergeți de la poziția cursorului până la sfârșitul liniei. | Ctrl + W | Căutați un șir în text. |
| Ctrl + X | Ieșiți din Nano (solicitați salvarea dacă este modificat). | Ctrl + V | Derulați în jos o pagină. | Ctrl + U | Uncut/restaurează ultimul text tăiat. | Alt + W | Căutați și înlocuiți un șir în text. |
| Ctrl + R | Citiți un fișier în bufferul curent. | Alt + | Accesați un anumit număr de linie. | Ctrl + 6 | Marcați un bloc de text pentru copiere sau tăiere. | Alt + R | Repetă ultima căutare. |
| Ctrl + J | Justificați paragraful actual. | Alt +, | Mergeți la începutul liniei curente. | Ctrl + K | Tăiați/ștergeți blocul de text marcat. | ||
| Totul + . | Mergeți la sfârșitul liniei curente. | Totul + 6 | Copiați blocul de text marcat. |
10.3: Comenzi de scurtături VI:
| Comanda | Descriere |
|---|---|
| cw | Schimbați cuvântul curent. Șterge de la poziția cursorului până la sfârșitul cuvântului curent și trece în modul de inserare. |
| dd | Ștergeți linia curentă. |
| X | Ștergeți caracterul de sub cursor. |
| R | Intrați în modul înlocuire. Suprascrie caracterele începând de la poziția cursorului până când apăsați tasta Escape. |
| O | Introduceți o nouă linie sub linia curentă și comutați în modul de inserare. |
| în | Anulați ultima modificare. |
| s | Înlocuiți caracterul de sub cursor și comutați în modul de inserare. |
| dw | Ștergeți de la poziția cursorului până la începutul cuvântului următor. |
| D | Ștergeți de la poziția cursorului până la sfârșitul liniei. |
| 4dw | Ștergeți următoarele patru cuvinte din poziția cursorului. |
| A | Comutați la modul de inserare la sfârșitul liniei curente. |
| S | Ștergeți linia curentă și comutați în modul de inserare. |
| r | Înlocuiți caracterul de sub cursor cu un nou caracter introdus de la tastatură. |
| i | Comutați la modul de inserare înaintea cursorului. |
| 3dd | Ștergeți linia curentă și cele două linii de sub ea. |
| ESC | Ieșiți din modul de inserare sau linie de comandă și reveniți la modul de comandă. |
| ÎN | Restabiliți linia curentă la starea inițială înainte de a fi făcute modificări. |
| ~ | Comutați majusculele caracterului de sub cursor. |
| A | Treceți la modul de inserare după cursor. |
| C | Ștergeți de la poziția cursorului până la sfârșitul liniei și comutați în modul de inserare. |
10.4: Comenzi pentru comenzi rapide Vim:
| Mod normal | Descriere | Modul de comandă | Descriere | Modul vizual | Descriere |
|---|---|---|---|---|---|
| i | Intrați în modul de inserare la poziția curentă a cursorului. | :În | Salvați fișierul. | în | Intrați în modul vizual pentru a selecta text. |
| X | Ștergeți caracterul de sub cursor. | :q | Părăsiți Vim. | și | Copiați textul selectat. |
| dd | Ștergeți linia curentă. | :q! | Părăsiți Vim fără a salva modificările. | d | Ștergeți textul selectat. |
| da | Copiați linia curentă. | :wq sau
| Salvați și părăsiți Vim. | p | Lipiți textul copiat sau șters. |
| p | Lipiți textul copiat sau șters sub linia curentă. | :s/vechi/nou/g | Înlocuiți toate aparițiile vechiului cu noi în fișier. | ||
| în | Anulați ultima modificare. | :setat acum sau :set numar | Afișează numerele de linii. | ||
| Ctrl + R | Reface ultima anulare. |
Concluzie
În concluzie, Linux este un sistem de operare utilizat pe scară largă pentru dezvoltare și, ca dezvoltator, ar trebui să aveți cunoștințe despre Linux și comenzile sale de bază. În această Cheat Sheet, am acoperit toate comenzile, cum ar fi crearea de directoare, comprimarea și arhivarea fișierelor, managementul proceselor, informații despre sistem, rețele și multe altele. În plus, această foaie de informații Linux este organizată și clasificată, făcându-le ușor dezvoltatorilor să găsească rapid comenzile de care au nevoie pentru cazuri de utilizare specifice. Utilizând această resursă, dezvoltatorii își pot îmbunătăți productivitatea și eficiența în lucrul cu Linux, ceea ce duce la proiecte de dezvoltare mai fluide și de succes.
PS. Nu ratați cealaltă fișă Python pentru știința datelor care acoperă Scikit-Learn , panda și Bazele Python .
Întrebări frecvente despre comenzile Linux Cheat Sheet
1. Ce este Linux Cheat Sheet?
Când memoria îți eșuează sau preferi să nu te bazezi pe Linux -Ajutor ? în Terminal, această foaie de cheat Linux vine în ajutor. Este greu să memorezi toate comenzile linux importante prin inima, așa că tipăriți-l sau salvați-l pe desktop pentru a utiliza atunci când rămâneți blocat.
2. Care sunt elementele de bază ale Linux?
- Nucleu . Componenta de bază a sistemului de operare. Fără el, sistemul de operare nu funcționează. …
- Spațiu utilizator al sistemului . Stratul administrativ pentru sarcini la nivel de sistem, cum ar fi configurarea și instalarea software-ului. …
- Aplicații . Un tip de software care vă permite să efectuați o sarcină.
3. Ce este 777 în comanda Linux?
S-ar putea să fi auzit de chmod 777. Această comandă va acordați permisiunea de citire, scriere și executare proprietarului, grupului și publicului .
4. Cum văd ce fac utilizatorii în Linux?
Folosind comanda w, Comanda w în Linux arată utilizatorii conectați și activitățile acestora.