10 Basic Linux-kommandoer til begyndere

Oct 13, 2025
Linux

Bare komme i gang på Linux? At gøre dig komfortabel med kommandolinjen er afgørende. Hvis du allerede er bekendt med kommandolinjeværktøjer, finder du, at Linux og Mac deler meget til fælles, men Windows-kommandoer har færre ligheder. Lad os se.

Linux-kommandolinjen

Nybegyndere til Linux bliver ofte overrasket på, hvor meget tid krydret Linux-brugere bruger på kommandolinjen. Der er mange gode grunde til, at terminalvinduet er så populært. For System Administration er det langt den mest fleksible og kraftfulde måde at udstede kommandoer på din computer. Du har flere kommandoer lige ved fingerspidserne - og med flere muligheder - end dit desktop miljø og applikationer kan give, og kommandolinjen er meget hurtigere. Du kan også script gentagne opgaver, skabe aliaser og skrive skalfunktioner til at krybe effektiviteten.

Hvis du tænker på at flytte til Linux fra Windows, eller bare vil spille rundt med Windows-delsystemet til Linux, finder du kommandolinjen en rig og alsidig legeplads. Der er mange kommandoer til rådighed. Så mange i virkeligheden, at det er overvældende for folk, der starter med Linux.

Det hjælper ikke, at mange Linux-kommandoer har obskure, to-bogstavsnavne. Men der er andre kommandoer med navne, som du måske genkender, hvis du har samlet nogen erfaring i et Windows-kommandovindue. Kommandoer som Ping. og netstat. For eksempel har samme navn på Windows og Linux.

Opdagelse og memoriser kommandoer til opgaver, du ofte udfører på din sædvanlige computerplatform, er en fantastisk måde at begynde at føle sig hjemme på en ny platform. Vi har samlet en samling af 10 Windows-kommandoer, og vi har leveret Linux-ækvivalenten. Vi har hoppet over de meget grundlæggende, enkle kommandoer.

RELATEREDE: 37 vigtige Linux-kommandoer, du bør vide

Ændring af bibliotek med CD. er det samme på begge platforme, og ls. på Linux gør hvad dir. Gør i Windows. Det er to ting mindre at bekymre sig om, men de flytter ikke rigtig tættere på noget, der er virkelig produktivt. Linux-kommandoerne, vi har valgt, er nyttige, og de har en direkte Windows-ækvivalent, du allerede vil være bekendt med, hvis du har brugt Windows-kommandoprompten.

1. Vis indholdet af en fil: kat

Det kat kommandoen er modstykket til vinduerne type kommando. Det viser indholdet af en fil i terminalvinduet. Du kan også sammenkæde flere filer i en enkelt fil. Det er "katten" midt i "concatenate", der giver denne kommando sit navn.

Vi har et vers af et digt i en fil kaldet "Verse-1.TXT." Vi kan undersøge indholdet med kat kommando ved at passere filnavnet som en kommandolinjeparameter.

 Cat Verse-1.Text 

For at se indholdet af en anden fil passerer vi simpelthen i navnet på den anden fil:

 CAT VERSE-2.TXT 

For at se begge filer på en gang med en enkelt kommando, passerer vi begge filnavne til kat :

 CAT VERSE-1.TXT VERSE-2.TXT 

For at oprette en ny fil, der indeholder indholdet af de to filer, kan vi bruge omdirigering til at sende output fra kat ind i en ny fil.

 CAT VERSE-1.TXT VERSE-2.TXT & GT; newfile.text 

2. Associerede handlinger til filtyper: Mimeopen

Det mimeopen. kommando virker som vinduerne ASSOC. kommando. Det associerer et standardprogram med en filtype.

Windows bruger filudvidelser til at identificere filtyper. Linux gør tingene anderledes. Det bestemmer typen af ​​fil ved at se på indholdet af tekstfiler eller den digitale signatur indeholdt i de første få bytes af digitale filer.

For at oprette en filforening, brug mimeopen. med -d. (Spørg om standard) indstilling, og videregive navnet på en fil af den type, du ønsker at indstille en tilknytning til.

 mimeopen -d kernel-article.mm 

Hvis den ansøgning, du vil bruge, er angivet, skal du indtaste sit nummer. I dette eksempel er vores ønskede applikation ikke angivet. Vi kan indtaste "6" og derefter skrive den kommando, der lancerer programmet. Vi ønsker at åbne denne type fil med Freemind, en Mind-Mapping applikation.

Ansøgningen er lanceret for dig, åbner den fil, du har bestået på kommandolinjen.

Denne applikation vil nu blive brugt til at åbne filer af denne type.

3. Indstil filattributter: CHMOD

Det chmod. kommando sætter filattributter, meget som vinduerne attrib. kommando gør. På Linux kan du indstille Tilladelser For at læse filer, skrive til filer og udføre filer, med et andet sæt attributter til filens ejer, er brugergruppen, som filen tilhører, og alle andre. Disse attributter kan også anvendes til mapper.

Bruger -L. (langformat) mulighed med ls. Kommando viser en liste over tegn for hver fil, der ser sådan ud.

 -RWXRWXRWX 

Hvis det første tegn er en bindestreg "-" betyder det, at noteringen repræsenterer en fil. Hvis det første tegn er en "D", repræsenterer noteringen en mappe.

Resten af ​​strengen består af tre grupper af tre tegn. Fra venstre viser de første tre Ejerens filtilladelser, de midterste tre viser gruppens filtilladelser, og de højeste tre tegn viser tilladelserne for andre.

I hver gruppe, fra venstre mod højre, repræsenterer tegnene læsning, skrive og udfører tilladelser. Hvis en "r", "w" eller "x" er til stede, er at attributten er indstillet. Hvis et brev er blevet erstattet af en bindestreg "-" Denne tilladelse ikke er indstillet.

En nem måde at bruge chmod. repræsenterer hvert sæt af tre tilladelser med et ciffer. Ved at give et trecifret tal til chmod. Du kan indstille tilladelserne til ejeren, gruppen og andre. Det venstre ciffer repræsenterer ejeren. Mellemcifret repræsenterer gruppen. Det højeste ciffer repræsenterer de andre. Cifrene spænder fra nul til syv.

  • 0. : Ingen tilladelse
  • 1 : Udfør tilladelse.
  • 2. : Skriv tilladelser
  • 3. : Skriv og udfør tilladelser
  • 4. : Læs Tilladelsen
  • 5. : Læs og udfør tilladelser
  • 6. : Læs og skriv tilladelser
  • 7. : Læs, skriv og udfør tilladelser

Filen "HowTogeek.txt" har fulde tilladelser sat til alle. Vi ændrer det til fulde tilladelser til ejeren (7), læs og skriv (6) for gruppen og læs (4) for alle andre.

 LS -L HowTogeek.Text 
 CHMOD 764 HowTogeek.txt 
 LS -L HowTogeek.Text 

4. Find en streng: Grep

Windows har Find kommando. Det søger tekstfiler til matchende strenge. Linux-ækvivalenten er grep. . Fleksibiliteten og raffinementet af grep. kan være overvældende, men dets grundlæggende principper er enkle. Det scanner gennem tekst på udkig efter matchende strenge.

At søge gennem filen "/ etc / passwd" for poster, der matcher "Dave", vi vil bruge denne kommando:

 Grep Dave / etc / passwd 

Strengen behøver ikke at være et helt ord. Faktisk kan du søge ved hjælp af et rigt sæt jokertegn og regulære udtryk.

 GREP OVE VERSE-1.TXT 

Du kan også bruge grep. at søge gennem udgangen fra en anden kommando. Det ps. Kommando lister løbende processer. Det -E. (Alt) Option lister alle processer. Vi kan rør dette ind i grep. og se efter processer med "naut" i deres navn.

PS -E | grep naut 

At se en mere detaljeret beskrivelse af grep. og dets regulære udtryk, tjek vores Fuld artikel på grep. .

RELATEREDE: Sådan bruger du Grep-kommandoen på Linux

5. Find filforskelle: Diff

Det Diff. kommandoen er til Linux hvad FC. kommandoen er til Windows. Det sammenligner to filer og fremhæver forskellene mellem dem. Dette er især nyttigt, når du sammenligner nyere og ældre versioner af programkildekoden, men det er lige så nyttigt, når du tjekker to versioner af en betydelig tekstfil.

For at sammenligne to filer skal du sende deres navne på kommandolinjen:

 Diff Core.c old-core.c 

Ændringerne er enten linjer, der er blevet tilføjet, linjer, der er blevet fjernet eller linjer, der er blevet ændret. Hver ændring er beskrevet i en form for stenografi og derefter vises. Den stenografi viser linjenummeret (eller rækkevidde af linjen) i den første fil, et bogstav og derefter linjenummeret eller numrene i den anden fil. Brevet kan være:

  • C. : Linjen i den første fil skal ændres for at matche linjen i den anden fil.
  • D. : Linjen i den første fil skal slettes for at matche den anden fil.
  • -en : Ekstra indhold skal tilføjes til den første fil for at få det til at matche den anden fil.

For at se en side-by-side sammenligning, brug -y. (sidelæns) mulighed. Det er ofte nyttigt at bruge -W. (Bredde) Mulighed for at begrænse bredden af ​​udgangen ellers indpakket linjer kan gøre udgangen vanskelig at fortolke.

 DIFF -Y -W 70 CORE.C OLD-CORE.C 

Linjerne er vist side om side. Ændret, tilføjet eller slettede linjer er angivet med et symbol i midten af ​​displayet. Symbolerne kan være:

  • | : En linje, der er blevet ændret i den anden fil.
  • & lt; : En linje, der er blevet slettet fra den anden fil.
  • & gt; : En linje, der er blevet tilføjet til den anden fil, der ikke er i den første fil.

6. Find din IP-adresse: IP Addr

Vinduerne ipconfig. Kommando Viser oplysninger om din netværksforbindelse og din IP-adresse. At opnå det samme på Linux, brug det IP. kommando . Det kræver mange objekter og muligheder, der ændrer sin adfærd, som f.eks Addr. , som viser oplysninger om din IP-adresse.

 IP Addr. 

Du finder din IP-adresse i udgangen. I dette eksempel vises IP-adressen som 192.168.1.40/24. Det betyder, at IP-adressen er 192.168.1.40, og netværksmasken er 255.255.255.0. "/ 24" er den klasseløse inter-domæne routing notation for en netværksmaske med tre sæt 8 bits sat til 1.

Der er et væld af oplysninger, der er tilgængelige via IP. kommando. Se vores fulde artikel for at lære mere.

RELATEREDE: Sådan bruger du IP-kommandoen på Linux

7. Afslør netværksinformation: Netstat

Modparten til vinduerne netstat. kommandoen har samme navn på Linux. Linux. netstat. Kommando Viser oplysninger om dine netværksforbindelser, herunder stikkontakter og andre datastrukturer. Hvis netstat. er ikke allerede installeret på din computer, du kan installere det ved hjælp af pakkehåndtering for din distribution.

For at se lytte TCP / IP-stikkene, skal du bruge -L. (lytter) og -t. (TCP / IP) Valg:

 Netstat -LT 

RELATEREDE: Sådan bruger du netstat på Linux

8. Fejlfinding af forbindelser: Ping

En anden kommando, der har samme navn som dets vinduer tilsvarende, Ping. , sandsynligvis har brug for lille introduktion. Det er et godt værktøj til at teste netværksforbindelser og for at se, om der er en gyldig rute mellem netværksenheder.

Det sender Icmp echo_request. Pakker til den eksterne enhed og lytter til et svar. Det fortæller dig derefter, om en forbindelse kunne laves, og den gennemsnitlige rundgangstur i millisekunder.

Du kan bruge Ping. med IP-adresser eller domæne- og netværksnavne.

 Ping www.howtodeek.com 

For at sende et bestemt antal Ping-anmodninger skal du bruge C. (tæller) mulighed.

 Ping -c 4 www.howtodeek.com 

9. Opdag hardware detaljer: lshw

Windows Command Line-brugere vil være bekendt med systeminfo. kommando. Linux. lshw. Command giver den samme slags funktionalitet. Du skal muligvis installere denne kommando på nogle distributioner.

Der er meget output fra denne kommando. Det er normalt mere bekvemt at rør udgangen i mindre . Også brug sudo. Med denne kommando, så den har tilladelse til at få adgang til systemfiler og vandløb.

 sudo lshw | Mindre 

For at få et kondenseret overblik, brug -kort mulighed.

 sudo lshow-short 

Der er mange forskellige Hjælpeprogrammer, der viser forskellige undergrupper af hardwareinformation . Tjek vores fulde artikel for en beskrivelse af flere af dem.

RELATEREDE: Sådan lister du på computerens enheder fra Linux-terminalen

10. Bestem en pakke rute: traceroute

Linux. traceroute. kommando er den analoge af vinduerne Tracert. kommando. Det er en anden, du måske skal installere på din distribution. Det tæller humle fra router til router, da pakker gør deres vej fra din computer til den eksterne enhed. Nogle enheder afslører ikke meget om sig selv. Disse hemmelige enheder vises som en linje af asterisker "*" i udgangen.

Du kan bruge traceroute med IP-adresser eller domæne- og enhedsnavne.

 Traceroute www.blarneycastle.ie 

En verden af ​​forskelle

Vinduer og Linux er verdener fra hinanden, og alligevel deler de nogle fælles kommandoer - og endda kommandanter. Det er ikke for overraskende. Windows stikkontakter kom fra Unix. , så der er bundet til at være en vis overlapning i den terminologi i de to operativsystemer.

Og nogle hjælpeprogrammer er så nyttige, at de er bundet, vises de på alle platforme. Det Ping. Kommando findes for eksempel på næsten hver platform, du kan tænke på.

Kommer til Linux fra Windows er et kulturchok, der er ingen undslippe det. Men det er slags punktet. Hvis det bare var det samme, kan du lige så godt holde fast i Windows. Men et par velkendte ansigter kan helt sikkert hjælpe dig med at lette ind i Linux-verdenen.


Linux - Mest populære artikler

Hvordan vælger du mellem Ubuntu, Kubuntu, Xubuntu og Lubuntu

Linux Mar 19, 2026

tomeqs / shutterstock.com. Der er mere end en ubuntu. Du kan downloade Ubuntu, Kubuntu, Xubuntu eller Lubuntu: Men hvad er forskellen, og som skal du vælge? S..


Sådan bruges stråle til at overvåge Linux-systemopkald

Linux Jun 23, 2025

fatmawati achmad zaenuri / shutterstock.com Linux-programmer spørger kerne at gøre nogle ting for dem. Det stregning Kommando afslør..


Hvad er ulemperne ved at skifte til Linux?

Linux Oct 27, 2025

Larry ewing og gimp Linux Evangelister (som mig selv) er hurtige til at påpege de mange fordele ved at skifte fra Windows og MacOS. Men intet operativsystem..


KDE Connect er endelig Kommer til iPhone

Linux Oct 26, 2025

Kde. Hvis du leder efter en nem måde at gøre din iPhone, skal du spille godt med din Kde desktop. , i dag er din heldige dag, som KDE Connect er endeli..


Hvad er nyt i Fedora 35

Linux Nov 2, 2025

Fedora 35, rød hat 'S Free. Linux distribution. (Distro), blev udgivet den 2. november 2021. Fra en opdateret desktop oplevelse til bag-scenes tweaks, tager vi et ki..


Sådan håndteres rum i filnavne på Linux

Linux Dec 14, 2025

Som de fleste operativsystemer understøtter Linux filnavne med mellemrum i dem. Men at bruge disse filnavne på kommandolinjen er ikke altid ligetil. Her er flere måder, du kan håndtere filn..


Sådan indstilles en statisk IP -adresse i Ubuntu

Linux Oct 17, 2025

Dit hjemmenetværk er afhængig af IP -adresser til rutedata mellem enheder, og nogle gange kan tilslutning af netværket en enheds adresse ændres. Sådan giver du en Ubuntu Linux -computer en..


7 fejl nye Linux -brugere laver (og hvordan man undgår dem)

Linux Nov 11, 2025

At lære Linux kan være en frustrerende oplevelse, hvor alt lille ting føles som en kamp. At undgå disse almindelige fejl vil gøre din introduktion og vedtagelse af Linux meget lettere og m..


Kategorier