Så du har satt opp Linux på Windows ved å bruke WSL, her er hva du kan gjøre med det

Lær hvordan du setter opp og bruker Windows Subsystem for Linux (WSL) med enkle kommandoer for navigering, filhåndtering, app-installasjon og produktivitet.
Så du har nettopp installert og satt opp Windows Subsystem for Linux (WSL) på din Windows-maskin, og nå lurer du på hva denne blinkende terminalen kan gjøre. Her er en rask guide for å komme i gang.
Få den Rette Windows Subsystem for Linux
Start med å sjekke hvilken type Linux du har installert på Windows. Vi vil jobbe med kommandoer som er spesifikke for Debian-versjonen av Linux. Hvis du har Debian eller en Debian-basert distribusjon som Mint eller Ubuntu, vil du kunne følge denne guiden perfekt. Hvis du jobber med Arch, må du først oversette visse kommandoer til deres Arch-ekvivalenter.
Åpne Debian-terminalen på Windows-maskinen din og skriv eller lim inn denne kommandoen:
cat /etc/os-release
Den vil skrive ut detaljer om din Linux-installasjon. Hvis du ser "Debian" eller "Ubuntu" i de første linjene, er du klar til å gå. Hvis den viser Arch eller andre versjoner av Linux, er den enkleste måten å følge denne guiden på å installere Debian i stedet. Åpne Microsoft Store, søk etter Debian, klikk "Hent" og vent på at den blir installert.
Alternativt kan du åpne PowerShell som administrator og skrive inn denne kommandoen.
wsl --install Debian
Start med Grunnleggende
Terminalen er bare en annen måte å kommunisere med datamaskinen din på, men i stedet for å klikke eller dra, skriver du inn nøyaktige kommandoer. La oss hoppe til det. Skriv dette og trykk Enter.
pwd
Kommandoen står for "print working directory". Når du kjører den, vil du se en mappesti, typisk hjemmemappen. Når som helst du vil finne ut hvor du er i systemet, kan du kjøre denne kommandoen. La oss lage en ny tekstfil i denne hjemmemappen. Skriv inn denne kommandoen.
touch draft.txt
Kommandoen touch oppretter nye filer hvis du følger den med filnavnet og type utvidelse. Når du kjører den, skal hjemmemappen nå ha en ny ren tekstfil. La oss sjekke om den er der. Skriv ls og trykk Enter. Kommandoen ls viser deg en liste over alle tilgjengelige filer i den gjeldende mappen. Vi har bare én ny fil som vi opprettet.
Du kan åpne filen og gjøre endringer i tekstfilen hvis du vil. Skriv nano og så navnet på tekstfilen. Nano er et innebygd tekstbehandlingsverktøy, og hvis du skriver nano og følger det med et filnavn, åpner den det umiddelbart.
Nå som vi har åpnet den tomme filen, kan vi legge til tekst i filen. Trykk Ctrl+X og deretter Y for å lagre endringer og gå tilbake til hovedterminalen. Tekstfilen skal nå ha blitt oppdatert.
Nå skal vi forlate hjemmemappen og se hvor vi ellers kan gå, og hvordan vi kan ta med oss filer og mapper. La oss prøve å gå til rotmappen.
cd ..
Kommandoen cd er kort for "change directory", og funksjonen er selvforklarende. Den endrer mappen din til hva enn du skriver. Vi skrev to prikker, som betyr ta meg ett nivå opp, så vi gikk fra hjemmemappen til rotmappen. Skriv ls for å se hva som er i rotmappen.
La oss gå tilbake til Hjem.
cd home
La oss opprette en ny mappe for å oppbevare våre ren tekstfiler. Her er hva du skriver.
sudo mkdir drafts
Parameteren "sudo" lar deg kjøre denne kommandoen som root eller administrator. Kommandoen mkdir er forkortelse for "make directory", og så skriver du bare navnet på mappen du vil opprette. Du kan skrive så mange navn du vil og opprette så mange mapper. Du kan skrive ls og trykke Enter for å bekrefte at den nye mappen er der.
Akkurat nå ligger tekstfilen vi opprettet i Debian-mappen, og vi ønsker å flytte den til vår utkastmappe. La oss gjøre det.
sudo mv draft.txt /home/drafts
Kommandoen sudo gir oss igjen root-tilgang, og kommandoen "mv" flytter filen "draft.txt" til mappens plassering /home/drafts.
La oss cd inn i utkastmappen og se om filen faktisk er der. Sannelig, den er der, og vi kan bruke nano-redigereren igjen for å se på og endre tekstfilen.
Kommandoen "mv" gjør dobbeltarbeid. Den kan flytte en fil hvis du gir den en mappe, men hvis du gir den et annet filnavn, fungerer den som en omdøpningskommando.
For å omdøpe en fil:
mv draft.txt notes.txt
Nå, hvis du vil, kan du slette den.
rm notes.txt
Når den er fjernet med rm (forkortelse for remove).
Filene er borte for alltid fordi det ikke finnes noen papirkurv. Nå må terminalen din føles ganske rotete. Du kan rydde opp ved å skrive klar og trykke Enter.
Installer Apper
Linux-applikasjonsinstallasjon vil føles annerledes hvis du er vant til å installere gjennom nedlastede filer og GUI-baserte oppsettsveivisere. Linux-versjoner som Debian håndterer app-installasjoner, avinstallerte og oppdateringer gjennom noe som kalles en "pakkeadministrator." Pakkeadministratoren tar et sett med enkle kommandoer og finner automatisk og installerer appen du ønsker fra pålitelige depot. Ulike versjoner av Linux har forskjellige pakkeadministratorer, noen bruker til og med flere typer.
På Debian og Debian-derivater kalles pakkeadministratoren APT. Det er den vi skal bruke for å installere og fjerne programvare.
Det er en god praksis å oppdatere programvare-depotene før du installerer noen apper for å sikre at du får den mest oppdaterte versjonen.
sudo apt update
Her også, sudo kjører kommandoen som følger med root-rettigheter, apt er pakkeadministratorene, og oppdateringskommandoen oppdaterer programvare-depotene. La oss prøve å installere noe nå. Vi skal få Fastfetch. Fastfetch er et lite program som viser systeminformasjonen din i terminalen med vakker ASCII-kunst.
sudo apt install fastfetch
Det vil be deg bekrefte installasjonen. Du kan gjøre dette ved å trykke Y. Og når kommandoen er ferdig, skriver du bare navnet på appen og trykker Enter:
fastfetch
Der har du det. Du har nettopp kjørt din første Linux CLI-app. Du kan søke etter pakker eller apper ved å bytte ut parameteret "install" med "search" og fjerne apper ved å bytte det ut med "remove." Å avinstallere en app på Linux er så enkelt som:
sudo apt remove fastfetch
Bygg et Arbeidsområde Innenfor Terminalen
Linux tilbyr et stort bibliotek av verktøy som fungerer innen terminalen, og du kan få gjort stort sett hva som helst med det rette verktøyet som allerede er tilgjengelig gratis. Og ja, du kan også få arbeidet gjort her, forutsatt at det ikke er grafisk arbeid. Det er mulig å sette opp GUI-støtte for WSL, men det vil ta en hel guide. For skriving, dataregistrering eller kodearbeid er terminalen det siste stedet du kan få jobbet i fred.
Du kan installere et helt arbeidsområde i WSL-terminalen med en enkelt kommando. Vurder disse fem appene som en starterpakke. Du kan bytte eller legge til apper du ønsker. Dette arbeidsområdet er helt offline og fritt for alle distraksjoner.
sudo apt install taskwarrior timewarrior calcurse qalc micro
La oss se på disse verktøyene en etter en. Først ut er Taskwarrior. Dette er en oppgaveliste som fungerer på FIFO (først inn, først ut) logikk. Det er ikke en typisk "gjøre-liste" eller et Kanban-bord som kaster alt mot deg på en gang. Du bruker enkle kommandoer for å fange oppgaver og deretter hente opp listen, men du fokuserer kun på den øverste oppgaven. Rydd den eller merk den som stilt og gå videre til neste, og så videre.
Timewarrior er for å spore arbeidstimene dine. Når du starter en oppgave, starter du timeren med en enkel kommando for å stoppe den når oppgaven er fullført. Den vil automatisk merke oppgaven og dens varighet og gi deg detaljerte oppsummeringer og rapporter om hvor tiden din ble av.
Calcurse er en terminalbasert kalender og gjøremålsliste. Du kan holde oversikt over avtaler og oppgaver kun med tastaturet.
Vi har allerede brukt Nano-editoren til å redigere tekstfilene våre før, men du har kanskje lagt merke til at den er ganske utdatert og forvirrende å forstå. Det er derfor vi vil oppgradere til Micro for å arbeide med dokumenter. Det er langt mer intuitivt, og du kan skrive i det akkurat som du ville gjort i Windows Notepad.
Qalc er utrolig kraftig. Den kan utføre enhetskonverteringer, matematikk og valutakonverteringer direkte i terminalen og viser resultater mens du skriver.
Tilsammen utgjør disse appene et komplett arbeidsområde som er lett, lokalt og uten distraksjoner. Oppgaver og tidsregistrering håndteres av Timewarrior og Taskwarrior. Du kan håndtere avtaler og agendaer med Calcurse, og notater eller dokumenter med Micro. Det er også fullt modulært og fleksibelt fordi du kan legge til eller fjerne apper for å tilpasse deg dine spesifikke arbeidsflyter.
Skriv, Spor og Planlegg Innenfor Terminalen
Nå som du har satt opp arbeidsområdet, la meg vise deg hvordan du faktisk kan få arbeidet gjort i dette rommet. Først, la oss opprette en oppgave. Du kan fange innkommende oppgaver ved å bruke den enkle kommandoen “task”.
etterfulgt av "legg til" og oppgavenavnet.
oppgave legg til skriv en guide
Du kan gjenta den samme kommandoen for å legge til flere oppgaver. La oss se oppgavelisten vår.
oppgave liste
Hver oppgave får sin egen ID, og det er slik du identifiserer og redigerer den. Du jobber bare gjennom listen ved å merke oppgaver som fullført eller ventende. Når du er ferdig med en oppgave, skriver du inn denne kommandoen.
oppgave 1 fullført
Hvis en oppgave står, kan du endre den:
oppgave 2 endre +venter
Oppgaver vises i den rekkefølgen de ble lagt til. Du ser på den første, fullfører den eller merker den som ventende, og går så videre til den neste. Jeg tar bare opp den neste oppgaven når jeg bruker taskwarrior. Slik gjør du det.
oppgave liste begrensning:1
For å holde oversikt over tiden din:
tidw start skriving
Når du er ferdig:
tidw stopp
Du kan sjekke en oppsummering av hvordan du har brukt tiden din:
tidw oppsummering
Nå, la oss se på kalenderen. Start den ved å skrive inn navnet på appen:
calcurse
Du kan se den delt opp i tre ruter, som du kan navigere med Tab-tasten. Når du er i en rute, trykker du a for å legge til et punkt, og s for å lagre. Calcurse lar deg legge til spesifikke tidspunkter for avtaler, eller du kan la dem stå blanke for heldagsarrangementer.
Trykk q for å avslutte.
Nå skal vi jobbe med dokumenter. La oss starte Micro og laste inn tekstfilen vi opprettet før. Den lå i Drafts-mappen, så vi går dit.
Åpne en fil med:
micro notater.txt
Når den åpnes, kan du begynne å skrive med en gang.
Her er noen nyttige hurtigtaster for å komme i gang:
- Trykk Ctrl+S for å lagre
- Ctrl+Q for å avslutte Micro
- Ctrl+E åpner kommandolinjen for å søke og erstatte tekst.
- Trykk Ctrl+G for å få opp snarveien for hurtigtaster.
Nå, for å avslutte det hele, kan du bruke Qalc for raske konverteringer.
Kjør den ved å skrive:
qalc
Bare skriv inn konverteringene dine, og Qalc vil vise resultatene mens du skriver. Du kan utføre grunnleggende matematiske operasjoner eller konvertere enheter eller valutaer så enkelt.
Skriv avslutt for å avslutte.
Nyheter, Reddit, og Nettleser I Terminalen
Terminalen er ikke bare for arbeid. Du kan være i terminalen for å sjekke nyhetene eller bla gjennom Twitter og Reddit. Newsboat er en RSS-leser. Den henter artikler fra feedene du velger.
sudo apt install newsboat newsboat
Den vil advare deg om at ingen URL-er er konfigurert, og vise deg stien til URL-filen som du kan redigere. Kopier den stien og åpne den deretter med Micro.
Legg til RSS-feedene dine her (én på hver linje). For eksempel:
http://rss.cnn.com/rss/cnn_topstories.rss http://feeds.bbci.co.uk/news/rss.xml https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml
Trykk Ctrl+S for å lagre og avslutte med Ctrl+Q. Nå åpner du Newsboat ved å skrive navnet i terminalen. Du må kanskje trykke Shift+R for å oppdatere listen.
Nå skal jeg vise deg hvordan du kan bla gjennom Reddit. Tuir er en Reddit-klient for terminalen, men det er en Python-app, og du kan ikke installere den direkte med APT-pakkebehandleren. Kjør følgende kommandoer én etter én.
sudo apt install python3 python3-pip python3.13-venv
Deretter,
python3 -m venv webapps source webapps/bin/activate
Deretter for å installere Tuir:
pip install tuir-continued
Nå kjører du Tuir med denne kommandoen
python3 -m tuir
Du kan logge inn ved å trykke "u" eller bla uten å logge inn. Når du er logget inn, kan du også legge ut og kommentere. Trykk "q" for å avslutte.
Du kan også bla på internett (litt). Det finnes noen terminalbaserte nettlesere som er helt tekstbaserte og kan laste sider uten bilder og uten javascript.
sudo apt install w3m w3m howtogeek.com
Du kan navigere med piltastene og interagere med Enter.
Til slutt kan du sjekke værmeldingen for enhver lokasjon med en enkel kommando (ingen grunn til å installere en værapp). Du kan imidlertid måtte installere curl-verktøyet, som kan hente og laste ned innhold fra lenker.
curl wttr.in
Du kan legge til en lokasjon på slutten for å se værmeldingen der.
wttr.in/london
Leker og Spill
Du kan også legge til spill og små morsomme verktøy for å drepe tid. Trykk Ctrl+C for å avslutte noen av disse.
Tetris
Bastet er en Tetris-klone som kjører helt i terminalen.
sudo apt install bastet bastet
Slange
sudo apt install nsnake nsnake
Formue og Ku
Disse to appene skriver ut en tilfeldig formue og får en ku til å si dem.
sudo apt install fortune cowsay fortune | cowsay
Din WSL-boks er nå et sted hvor du kan føre dagbok, få arbeidet ditt gjort, surfe på internett, og til og med spille noen spill. Det er imidlertid ikke alt. Det er mye mer du kan gjøre med en WSL-boks, så ikke vær redd for å eksperimentere.
Hvis du vil lese flere artikler som Så du har satt opp Linux på Windows ved å bruke WSL, her er hva du kan gjøre med det, kan du besøke kategorien Linux.

Legg igjen en kommentar