De viktigste Linux-kommandoene for nybegynnere
Ny på Linux eller bare rusten? Disse viktige kommandoene vil gjøre livet ditt enklere på terminalen samtidig som du forbedrer effektiviteten

Å bruke skallet er en av de største fordelene med en Linux-system, da det gir deg tilgang til mange spesialiserte programmer, som gjør det enkelt å fullføre selv komplekse jobber.
Dette er grunnleggende filosofien til Unix, operativsystemet som Linux fikk sitt design fra. Hvert av disse enkle verktøyene eller programmene gjør én jobb og gjør det veldig bra. Den kan også kommunisere med andre programmer gjennom rør, en veldig smart design som gjør Linux-skallet veldig kraftig.
Hvis du nettopp har begynt eller hvis det er en stund siden sist du jobbet med et skall, vil følgende liste over de viktigste kommandoene hjelpe deg å komme tilbake til farten. Det er viktig å merke seg bruken av små bokstaver.
Hurtigreferanse for Linux-kommandoer
| Kommando | Tekniske beskrivelser | |
|---|---|---|
| 1 | pwd | Skriv ut arbeidskatalogen |
| 2 | cd | Endre katalog, standard til hjem |
| 3 | ls | List elementer i katalogen |
| 4 | cp | Kopier en fil fra en katalog til en annen |
| 5 | mv | Flytt en fil fra en katalog til en annen |
| 6 | rm | Fjern (slett) en fil eller katalog |
| 7 | berøre | Opprett en ny fil |
| 8 | hvordan | Skriv ut innholdet i en fil til StdOut |
| 9 | sudo | Utfør en oppgave med superbrukerrettigheter |
| 10 | finn og finn | Søk etter en fil på systemet |
| 11 | | (Røret) | Koble til utgangen og inngangen til programmer |
| 12 | grep | Finn mønstre i et datasett |
| 13 | curl | Hent en side fra internett |
| 14 | historie | List opp de siste kommandooppføringene i terminalen |
| 15 | drep og xkill | Stopp et program fra å kjøre |
| 16 | mann og info | Vis detaljert manual/info for den gitte kommandoen |
De viktigste Linux-kommandoer for nybegynnere forklart
1. pwd
Pwd-kommandoen står for "print working directory" og den brukes til å kjenne den gjeldende katalogen som Linux-skallet opererer i. Det kan være et veldig nyttig verktøy når du skal skrive et skript som må være sikker på at det fungerer før iverksette tiltak.
Her er et eksempel og hva det gjør.
pwd > #vis gjeldende shell-katalog
2. cd
Denne kommandoen står for "endre katalog". Du bruker den til å bytte fra gjeldende arbeidskatalog til en annen. Den godtar den ønskede nye katalogen som et argument, som enten kan starte med en skråstrek for en absolutt bane eller uten en skråstrek for å referere til gjeldende arbeidskatalog. Uten et argument blir den som standard hjemmekatalogen din.
Her er noen eksempler og hva de gjør.
cd > #returser til bruker/brukernavn hjemmekatalog
cd ~ > # returnerer også til hjemmekatalogen
cd Nedlastinger > #bytter til nedlastingsmappen
cd /usr/bin > #endringer til /usr/bin-katalogen
3.ls
Denne kommandoen viser alle filene og mappene i gjeldende arbeidskatalog. Den godtar også ganske mange kommandoer for å hjelpe til med å tilpasse utdataene. For eksempel inkluderer -a-kommandoen skjulte filer, mens -t-kommandoen sorterer etter endringsdato og -l-kommandoen gir en elegant utgang.
Her er et eksempel og hva det gjør
ls -alt > #list alle filer og mapper, inkludert skjulte, og sorter etter endringsdato
4. zip
Du bruker dette til å kopiere en fil fra ett sted til et annet. Husk at Linux-filnavnkonvensjoner gjelder her. Så hvis du legger til en skråstrek, jobber du med en absolutt bane, ellers vil programmet referere fra gjeldende arbeidskatalog.
Her er noen eksempler og hva de gjør.
cp file_1 Desktop > #copy file_1 til skrivebordsmappen din
cp file_1 /tmp > #copy file_1 to/tmp
5. mv
Dette er move-kommandoen og den fungerer på samme måte som cp-kommandoen, bortsett fra at den fjerner filen fullstendig fra sin opprinnelige plassering og flytter den et annet sted.
Her er noen eksempler og hva de gjør.
mv file_1 Nedlastinger > #move file_1 til nedlastingskatalogen
mv file_1 file_2 /tmp > #flytt begge filene til /tmp-katalogen
6.rm
For å slette filer og kataloger er kommandoen rm (fjern) verktøyet du trenger. Du bør imidlertid være veldig forsiktig med dette verktøyet, for uansett hva det fjerner, er det borte for alltid. Dette er spesielt viktig med fjerning av kataloger. Så sjekk alltid din nåværende arbeidskatalog for å unngå feil.
Her er noen eksempler og hva de gjør
rm file_1 > #delete file_1 i din nåværende katalog
rm Nedlastinger/fil_1 > #slett fil_1 fra nedlastingskatalogen
rm -r Nedlastinger > #slett nedlastingskatalogen fullstendig
7. berøring
Berøringskommandoen lar deg lage en ny fil. Den godtar filnavnet som et argument.
Her er et eksempel og hvordan det fungerer.
trykk på fil_1 > #opprett en ny fil med navnet file_1
8. katt
Det er også mulig å lese tekstfiler i skallet. For å gjøre det bruker du cat-kommandoen etterfulgt av filen du vil lese. Navnet "cat" står for sammenknytting, så du kan også bruke den til å kombinere to filer til én.
Her er eksempler og hva de gjør.
cat file_1 > #vis innholdet av file_1 på skjermen (standard ut)
cat file_1 file_2 > file_3 > #kombiner innholdet i file_1 og file_2 til file_3
9. sudo
Linux begrenser privilegiene til vanlige brukerkontoer for å hindre dem fra å forårsake uopprettelig skade på hele systemet. Likevel reserverer den sudo-kommandoen for en vanlig bruker til å kjøre programmer som krever superbruker (administrator) privilegier. Sudo vil be om Superbruker-passordet, og hvis det er riktig, tillater det videre programkjøring.
Her er et eksempel og hva det gjør.
sudo systemctl stopp apache2 > #stopp apache2-nettserveren
10. finn og finn
Disse to programmene hjelper deg med å søke etter én eller flere filer på systemet, men de gjør det annerledes. Find er det eldre programmet og det kommer med svært kraftige søkefunksjoner. Locate, derimot, er nyere og bruker en database for å utføre veldig raske søk.
Her er eksempler og hva de gjør
finn / ubuntu > #finn alle filnavn som inneholder ubuntu. Skråstreken betyr fra systemroten
finn ubuntu > #finn alle filene på systemet som inneholder ubuntu
11. | (Røret)
Søke- og lokaliseringsprogrammene ovenfor returnerer ofte så mange oppføringer at filtrering av resultatene blir viktig. Her kan du sende søkeutgangen gjennom et rør, til inngangen til et mønstergjenkjenningsprogram som grep. Dette vil filtrere resultatene for å gi mer konsis tilbakemelding.
Her er et eksempel og hva det gjør.
finn ubuntu | grep .jpg > #finn bare jpeg-bilder med ubuntu i navnet
12.grep
Grep er et akronym for Global Regular Expressions Print. Det brukes til å finne mønstre i et datasett, som kan inneholde hele ord, den første bokstaven i setningen og mye mer.
Her er eksempler og hva de gjør.
grep foo file_1 > #skriv ut alle linjer i file_1 som inneholder foo
grep ^bar file_1 > #skriv bare ut linjer som starter med bar
13. krøll
cURL står for Client URL og er et verktøy for å overføre data mellom datamaskiner ved hjelp av ulike nettverksprotokoller. Den er svært konfigurerbar og programmerbar, og den enkleste bruken er å hente en nettside.
Her er et eksempel og hva det gjør.
curl google.com > #load google.com
14. historie
Linux-skallet husker de siste kommandooppføringene dine. Noen systemer tilbyr 500 kommandoer, mens andre tilbyr 1,000 som standard. Du står også fritt til å endre den.
Her er et eksempel og hva det gjør.
historie | grep curl > #finn nylige kommandoer som inneholder curl
15. drepe og xkill
Kill og xkill er to metoder for å avslutte prosesser på systemet. Med kill må du kjenne til og oppgi prosess-IDen til programmet du må avslutte. Med xkill kan du avslutte grafiske programmer ved å bruke musen til å peke og klikke på dem.
16. mann & info
Du kan alltid skrive inn mann eller info, etterfulgt av en kommando for å få brukermanualen eller infosideoppføringene for den kommandoen. Du kan også skrive inn en kommando, etterfulgt av –help, for å få mer informasjon om bruken.
Her er noen eksempler og hva de gjør.
man curl > #vis Linux-manpageoppføringen for cURL
find –help > #show bruksinformasjon for find-kommandoen
Konklusjon
Når du kommer til slutten av denne listen, husk at dette er de viktigste kommandoene for nybegynnere. Det er mange flere kommandoer for Linux-skallet, inkludert mer komplekse og kraftige.
Det tar imidlertid litt tid å lære disse kommandoene og å være komfortabel med å bruke dem. Men når du først gjør det, vil du være glad for at du lærte å bruke dem.




