Linux-kommandon: De viktigaste att bemästra år 2023

Linux-kommandon: De viktigaste att bemästra år 2023

Linux-kommandon: De viktigaste att bemästra år 2023

En April 2018 vi gjorde en liten sammanställning om några av de viktigaste "Linux-kommandon" vid den tiden, och hur det har hänt till denna dag nästan 5 år (februari 2023), vi har sett att innehållet passar, uppdaterar och förbättrar.

Så vi har valt 60 kommandon av de hundratals som finns, för att säkerställa att alla nybörjare och nybörjare kan ha en uppfattning om vilka kommandon de ska lära sig med prioritet för att gradvis bemästra Linux-terminal.

Grundläggande kommandon

Men innan du börjar detta intressanta inlägg om det viktigaste "Linux-kommandon" att känna, lära och bemästra under Ano 2023, rekommenderar vi den tidigare publikationen, för senare läsning:

Grundläggande kommandon
Relaterad artikel:
Några grundläggande kommandon som alla nybörjare borde lära sig

Linux 2023-kommandon: Lista för att bemästra terminalen

Linux 2023-kommandon: Lista för att bemästra terminalen

Lista över 60 användbara Linux-kommandon för år 2023

15 kommandon för att komma åt filer

  1. pwd: Visa platsen för katalogen där vi för närvarande finns.
  2. ls: Visa listan över filer och kataloger som finns i en angiven katalog.
  3. cd: Byt från den aktuella katalogen till en annan.
  4. mkdir: Skapa en ny katalog.
  5. touch: Skapa en ny fil eller ändra åtkomst-/ändringsdatumet till ett annat.
  6. cp: Kopiera filer eller kataloger.
  7. mv: Flytta filer eller kataloger. Och till och med ändra namnet om det behövs.
  8. rm: Ta bort filer eller kataloger.
  9. rmdir: Ta bort en enskild katalog, så länge den är tom.
  10. cat: Visa innehållet i alla typer av filer på skärmen.
  11. head: Visa de första raderna i en fil och ange antalet rader som ska visas.
  12. tail: Visa de sista raderna i en fil, ange antalet rader som ska visas.
  13. less: Sök i innehållet i en fil interaktivt.
  14. more: Sök i innehållet i en fil interaktivt.
  15. grep: Sök och visa teckensträngar i filer eller i kommandoutdata.

11 kommandon för att hantera operativsystemet

  1. uname: Visa information om operativsystemet, inklusive kärnan som för närvarande är laddad.
  2. df: Show information om SA, partitioner och aktuell diskutrymmesanvändning.
  3. freeVisa diverse information om minnesutnyttjandet av det hanterade operativsystemet.
  4. topVisa pågående processer, mer information om CPU, RAM med mera.
  5. htop: Liknar toppkommandot, men med ett förnyat, förbättrat och interaktivt CLI-visuellt gränssnitt.
  6. ps: Visa pågående processer i operativsystemet på ett detaljerat och icke-interaktivt sätt.
  7. kill: Edöda pågående processer, med hjälp av antalet tilldelade processer (PID).
  8. shutdown: Hantera operativsystemet för att utföra åtgärder, till exempel: Stäng av det, starta om det och stoppa det.
  9. reboot: En ny och förbättrad version avkommandot shutdown, med fler tillgängliga alternativ.
  10. uptime: Se hur länge operativsystemet har körts sedan senaste start.
  11. lastVisa en lista över senaste (användare) inloggningar till operativsystemet.

10 kommandon för att hantera information om HW-element och enheter

  1. lsblkshow information om alla tillgängliga lagringsenheter.
  2. fdisk: Hantera (skapar, tar bort och ändrar) partitioner på tillgängliga enheter.
  3. mount: fäste (conecta) ett filsystem ovanpå en befintlig enhetskatalog.
  4. umount: Demontera (koppla från) ett filsystem som hanteras med kommandot umount.
  5. hdparm: Hantera hårdvaruparametrarna för tillgängliga diskenheter.
  6. lshw: Visa OS HW-information, inklusive information om aktuella enheter.
  7. lsusb: Visa specifik information om aktuella USB-enheter i operativsystemet.
  8. lspciVisa specifik information om aktuella PCI-enheter i operativsystemet.
  9. lscpuVisa specifik information om processorn som används i operativsystemet och dess arkitektur.
  10. dmesgVisa intern information som hanteras av Kärna, inklusive den som är associerad med HW.

14 kommandon för hantera informationen om element och processer i nätverket

  1. ip: Hantera all information som är associerad med nätverksgränssnitt, i modernt operativsystem.
  2. ifconfig: Hantera all information som är associerad med nätverksgränssnitt i gamla operativsystem.
  3. iwconfig: Hantera informationen som är associerad med ett operativsystems trådlösa gränssnitt.
  4. nmcli: Hantera informationen om nätverksgränssnitt via nätverkshanteraren.
  5. wpa_cli: Hantera informationen om nätverksgränssnitt trådlöst via WPASupplicant.
  6. ping: Verifiera den aktuella anslutningen till andra värdar i nätverket med hjälp av ICMP-protokollet.
  7. route: Hantera IP-routingtabellen för att upprätta statiska rutter till värdar och nätverk.
  8. traceroute: Edirigera datapaket från ett system till en annan värd över ett nätverk.
  9. nslookup: CKontrollera DNS-information om andra värdar, interaktivt.
  10. dig: Rådfråga DNS-namnservrar för felsöka DNS.
  11. netstat: Visa information om för närvarande aktiva nätverksanslutningar på systemet och mer.
  12. iptables: Hantera paketfilterregeltabellerna för Linux-kärnan IPv4 och IPv6.
  13. resolvctl: Hantera domännamn, IPv4/IPv6-adresser och DNS-resursposter.
  14. mii-tool: Hantera statusen för den mediaoberoende gränssnittsenheten (MII) i ett nätverksgränssnitt för att automatiskt förhandla om länkhastigheten och duplexinställningarna.

10 kommandon för hantera pågående processer och deras relaterad information

  1. fg: Aktivera i en viss process dess utförande i förgrunden (förgrunden).
  2. bg: Aktivera i en viss process dess exekvering i bakgrunden (bakgrunden).
  3. pstreeVisa listan över processer i form av ett träd, som visar relationerna mellan dem.
  4. nice: Ställ in prioritet för att köra processer i ett OS.
  5. renice: Ändra prioritet för processer, ställ in med kommandot nice.
  6. nohup: Kör en process i bakgrunden (bakgrunden) utan att påverkas av HUP-signal.
  7. disown: DKoppla bort processer som körs i bakgrunden och terminalen som kör dem.
  8. fork: Cbakre processer (barn) från duplicera anropet av en annan (förälder) process.
  9. pidfd_open: Underlätta få en filbeskrivning som hänvisar till en process.
  10. clone:Gspawn (underordnade) processer på ett liknande sätt som det som används med "fork"-kommandot, men med skillnaden att, dessa systemanrop ger bättre kontroll över vad som önskas.

Hittills har vårt 60 idealiska Linux-kommandon att känna till, lära sig och använda för detta år 2023. Men om du vill veta mer om var och en av dessa, klicka bara på namnet på varje kommando. Och om inte det, för dessa och andra, kan du direkt utforska den officiella sektionen i Debian GNU/Linux Manpages, som har flera dokumentationer på olika språk.

minnesbanken
Relaterad artikel:
Kommandon för att ditt minne ska övervakas i Linux

Sammanfattning: Bannerpost 2021

Sammanfattning

Sammanfattningsvis hoppas vi att denna användbara sammanställning på det mest väsentliga "Linux-kommandon" att känna, lära och bemästra under Ano 2023, kommer att tillåta många att kunna börja ordentligt på rätt väg för att hantera GNU/Linux Terminal (konsol).

Slutligen, glöm inte att bidra med din åsikt om dagens ämne, via kommentarer. Och om du gillade det här inlägget, sluta inte dela den med andra. Kom också ihåg besök vår hemsida en «DesdeLinux» för att utforska fler nyheter och gå med i vår officiella kanal Telegram av DesdeLinux, Väst grupp för mer information om dagens ämne.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   JUAN REYES WARRIOR sade

    Utmärkt artikel, jag kommer att fortsätta studera den

    1.    Linux-postinstallation sade

      Hälsningar, John. Jag är mycket glad att du tyckte att det var mycket intressant och användbart. Och tack så mycket för din positiva kommentar på inlägget.

  2.   Egensinnig ängel sade

    Mycket bra handledning. Mycket återstår att lära sig om kommandon. Just nu är det en sak som gör mig nyfiken.
    Jag skulle vilja veta om jag kan göra det här skriptet i Windows med Linux-kommandon.

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

     
    När skriptet aktiveras kommer timeout /nobreak 10800 att stänga Jdownloader2 på 10800 sekunder, det vill säga 3 timmar; och timeout /nobreak 03 kommer att sätta datorn i viloläge 3 sekunder efter att Jdownloader2 stängts. Finns det kommandon i Linux som gör exakt samma sak? Med vänliga hälsningar.

    1.    Linux-postinstallation sade

      Hälsningar, Wayward. Tack för din kommentar. Ja, i Linux finns Sleep-kommandot för att införa en timeout, Kill-kommandot för att döda en process i en app som körs och shutdown-kommandot för att stänga av, starta om eller stoppa (vila) datorn.

      1.    Egensinnig ängel sade

        Tack, jag kunde redan dessa kommandon, frågan är hur man kombinerar dem så att de fungerar synkroniserat; Jag får se hur jag hittar sidan. Tack. Hälsningar.