Comenzi Linux: cele mai esențiale de stăpânit în anul 2023

Comenzi Linux: cele mai esențiale de stăpânit în anul 2023

Comenzi Linux: cele mai esențiale de stăpânit în anul 2023

En Aprilie 2018 am făcut o mică compilație despre unele dintre cele mai esențiale „Comenzi Linux” la acea vreme și cum s-a întâmplat până astăzi aproape 5 ani (februarie 2023), am considerat că se potrivește, actualizăm și îmbunătățim conținutul menționat.

Deci am selectat 60 comenzi dintre sutele care există, pentru a se asigura că orice utilizator începător și începător poate avea o idee despre ce comenzi să învețe cu prioritate pentru a stăpâni treptat Terminal Linux.

Comenzi de bază

Dar, înainte de a începe această postare interesantă despre cele mai esențiale „Comenzi Linux” să cunoască, să învețe și să stăpânească în timpul Ano 2023, recomandăm publicația anterioară, pentru citire ulterioară:

Comenzi de bază
Articol asociat:
Unele comenzi de bază pe care fiecare începător ar trebui să le învețe

Comenzi Linux 2023: listă pentru a stăpâni terminalul

Comenzi Linux 2023: listă pentru a stăpâni terminalul

Lista cu 60 de comenzi utile Linux pentru anul 2023

15 comenzi pentru accesarea fișierelor

  1. pwd: Afișați locația directorului în care ne aflăm în prezent.
  2. ls: Afișează lista de fișiere și directoare conținute într-un director specificat.
  3. cd: Schimbați din directorul curent în altul.
  4. mkdir: Creați un director nou.
  5. touch: Generați un fișier nou sau modificați data de acces/modificare cu altul.
  6. cp: Copiați fișiere sau directoare.
  7. mv: Mutați fișiere sau directoare. Și chiar schimbați numele dacă este necesar.
  8. rm: Ștergeți fișiere sau directoare.
  9. rmdir: Ștergeți un singur director, atâta timp cât acesta este gol.
  10. cat: Afișează conținutul oricărui tip de fișier pe ecran.
  11. head: Afișează primele câteva rânduri ale unui fișier, specificând numărul de linii de afișat.
  12. tail: Afișează ultimele câteva rânduri ale unui fișier, specificând numărul de linii de afișat.
  13. less: Căutați în conținutul unui fișier în mod interactiv.
  14. more: Căutați în conținutul unui fișier în mod interactiv.
  15. grep: Căutați și afișați șiruri de caractere în fișiere sau în ieșirea comenzilor.

11 comenzi pentru gestionarea sistemului de operare

  1. uname: Afișează informații despre sistemul de operare, inclusiv kernel-ul încărcat în prezent.
  2. df: Spectacol informații despre SA, partiții și utilizarea curentă a spațiului pe disc.
  3. freeAfișați diverse informații despre utilizarea memoriei sistemului de operare gestionat.
  4. topAfișați procesele care rulează, mai multe informații despre CPU, RAM și multe altele.
  5. htop: Similar cu comanda de sus, dar cu o interfață vizuală CLI reînnoită, îmbunătățită și interactivă.
  6. ps: Afișați procesele care rulează în sistemul de operare într-un mod detaliat și non-interactiv.
  7. kill: Edistruge procesele care rulează, folosind numărul de procese (PID) atribuit.
  8. shutdown: Gestionați sistemul de operare pentru a efectua acțiuni, cum ar fi: Închideți-l, Reporniți-l și Opriți-l.
  9. reboot: O versiune nouă și îmbunătățită acomanda de închidere, cu mai multe opțiuni disponibile.
  10. uptime: Vedeți cât timp rulează sistemul de operare de la ultima pornire.
  11. lastAfișează o listă de autentificări recente (de utilizator) la sistemul de operare.

10 comenzi pentru gestionarea informațiilor despre elementele și dispozitivele HW

  1. lsblkArata informații despre toate dispozitivele de stocare disponibile.
  2. fdisk: Administra (creează, șterge și modifică) partiții pe dispozitivele disponibile.
  3. mount: montură (conecta) un sistem de fișiere deasupra unui director de dispozitive existent.
  4. umount: Demontați (deconectați) un sistem de fișiere gestionat cu comanda umount.
  5. hdparm: Gestionați parametrii hardware ai dispozitivelor de disc disponibile.
  6. lshw: Vizualizați informațiile OS HW, inclusiv informații despre dispozitivele actuale.
  7. lsusb: Vizualizați informațiile specifice despre dispozitivele USB curente din sistemul de operare.
  8. lspciAfișați informații specifice despre dispozitivele PCI curente din sistemul de operare.
  9. lscpuAfișați informații specifice despre procesorul utilizat în sistemul de operare și arhitectura acestuia.
  10. dmesgAfișați informațiile interne gestionate de Kernel, inclusiv cel asociat cu HW.

14 comenzi pentru gestionează informațiile elementelor și proceselor Rețelei

  1. ip: Gestionați toate informațiile asociate cu interfețele de rețea, în sistemul de operare modern.
  2. ifconfig: Gestionați toate informațiile asociate cu interfețele de rețea în sistemul de operare vechi.
  3. iwconfig: Gestionați informațiile asociate cu interfețele wireless ale unui sistem de operare.
  4. nmcli: Gestionați informațiile interfețelor de rețea prin Network Manager.
  5. wpa_cli: Gestionați informațiile interfețelor de rețea wireless prin WPASuplicant.
  6. ping: Verificați conexiunea curentă cu alte gazde din rețea folosind protocolul ICMP.
  7. route: Gestionați tabelul de rutare IP pentru a stabili rute statice către gazde și rețele.
  8. traceroute: Erutarea pachetelor de date de la un sistem la o altă gazdă printr-o rețea.
  9. nslookup: CVerificați informațiile DNS despre alte gazde, în mod interactiv.
  10. dig: Consultați Servere de nume DNS pentru depanați DNS.
  11. netstat: Vizualizați informații despre conexiunile de rețea active în prezent în sistem și multe altele.
  12. iptables: Administra tabelele de reguli de filtrare a pachetelor IPv4 și IPv6 ale nucleului Linux.
  13. resolvctl: Administra nume de domenii, adrese IPv4/IPv6 și înregistrări de resurse DNS.
  14. mii-tool: Administra starea unității de interfață independentă media (MII) a unei interfețe de rețea pentru a negocia automat viteza conexiunii și setările duplex.

10 comenzi pentru gestionați procesele care rulează și informațiile aferente acestora

  1. fg: Activați într-un anumit proces execuția acestuia în prim-plan (prim-plan).
  2. bg: Activați într-un anumit proces execuția acestuia în fundal (background).
  3. pstreeAfișați lista proceselor sub forma unui arbore, arătând relațiile dintre ele.
  4. nice: Setați prioritatea rulării proceselor într-un sistem de operare.
  5. renice: Schimbați prioritatea proceselor, setați cu comanda nice.
  6. nohup: Rulați un proces în fundal (în fundal) fără a fi afectat de Semnal HUP.
  7. disown: DDeconectați procesele care rulează în fundal și terminalul care le rulează.
  8. fork: Cprocesele posterioare (copii) din duplicarea apelului altui proces (părinte).
  9. pidfd_open: Facilitarea obținerea unui descriptor de fișier care se referă la un proces.
  10. clone:Gprocesele spawn (copil) într-un mod similar cu cel folosit cu comanda „fork”, dar cu diferența că, aceste apeluri de sistem oferă un control mai fin asupra a ceea ce se dorește.

Până acum, al nostru 60 de comenzi Linux ideale de cunoscut, învățat și folosit pentru acest an 2023. Cu toate acestea, dacă doriți să aflați mai multe despre fiecare dintre acestea, pur și simplu faceți clic pe numele fiecărei comenzi. Și în caz contrar, pentru acestea și altele, puteți explora direct secțiunea oficială din Pagini de manual Debian GNU/Linux, care are mai multe documentații în diferite limbi.

banca de memorie
Articol asociat:
Comandă să vă monitorizați memoria în Linux

Breviar: Banner post 2021

Rezumat

În rezumat, sperăm că această compilație utilă pe cele mai esențiale „Comenzi Linux” să cunoască, să învețe și să stăpânească în timpul Ano 2023, va permite multora să poată începe corect pe calea corectă pentru a gestiona Terminal GNU/Linux (consolă).

În fine, nu uitați să contribuiți cu părerea dvs. pe tema de astăzi, prin comentarii. Și dacă ți-a plăcut această postare, nu încetați să îl împărtășiți cu alții. De asemenea, amintiți-vă vizitați pagina noastră de pornire en «DesdeLinux» pentru a explora mai multe știri și alăturați-vă canalului nostru oficial de Telegrama de DesdeLinux, Vest grup pentru mai multe informații despre subiectul de astăzi.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   JUAN REYES RĂZBOINIC el a spus

    Excelent articol, voi continua să-l studiez

    1.    Instalare post Linux el a spus

      Cu respect, John. Mă bucur foarte mult că l-ai găsit foarte interesant și util. Și mulțumesc foarte mult pentru comentariul tău pozitiv la postare.

  2.   Îngerul obositor el a spus

    Foarte bun tutorial. Rămân multe de învățat despre comenzi. Momentan există un lucru care mă face curios.
    Aș dori să știu dacă pot face acest script în Windows cu comenzi Linux.

     
    @ ECHO OFF
     
    timeout/nobreak 10800
    Taskkill /IM JDownloader2.exe /F
    timeout/nobreak 03
    rundll32.exe PowrProf.dll, SetSuspendState Hibernate

     
    Unde la activarea scriptului, timeout /nobreak 10800 va închide Jdownloader2 în 10800 de secunde, adică 3 ore; și timeout /nobreak 03 va pune computerul în hibernare la 3 secunde după închiderea Jdownloader2. Există comenzi în Linux care fac exact același lucru? Toate cele bune.

    1.    Instalare post Linux el a spus

      Cu respect, Wayward. Multumesc pentru comentariul tau. Da, în Linux există comanda Sleep pentru a impune un timeout, comanda Kill pentru a opri un proces al unei aplicații care rulează și comanda shutdown pentru a închide, reporni sau opri (hiberna) computerul.

      1.    Îngerul obositor el a spus

        Mulțumesc, știam deja acele comenzi, întrebarea este cum să le combin astfel încât să funcționeze sincronizat; O sa vad cum gasesc partea. Mulțumesc. Salutari.