Skip to main content

Slik kjører du Bash Command Line i Windows 10

SLIK - Forever and ever (Lyrics) (April 2025)

SLIK - Forever and ever (Lyrics) (April 2025)
Anonim

I Windows 10 årsdagen oppdaterte Microsoft en interessant ny funksjon for utviklere, strømbrukere og alle som pleide å jobbe med Unix-y-systemer som Mac OS X og Linux. Windows 10 inneholder nå Unix Bash-kommandoprompten (i beta) med et samarbeid med Canonical, selskapet bak Ubuntu Linux.

Med kommandoen Bash-kommandoen kan du utføre alle typer handlinger som for eksempel å interagere med Windows-filsystemet (akkurat som du kan med den vanlige Windows-kommandoprompten), kjører standard Bash-kommandoer, og til og med installerer Linux grafiske brukergrensesnittprogrammer - selv om den siste er ikke offisielt støttet.

Hvis du er en erfaren Bash-bruker eller er interessert i å komme i gang med den populære kommandoprompten, kan du installere Bash på Windows 10.

01 av 06

Delsystemet

Når du installerer Bash på Windows 10, får du ikke en virtuell maskin eller et program som gjør sitt beste for det meste å kjøre som Bash i Linux. Det er faktisk Bash som kjører på PCen takket være en funksjon i Windows 10, kalt Windows Subsystem for Linux (WSL). WSL er den "hemmelige saus" som gjør at Linux-programvaren kan kjøre på Windows.

For å komme i gang, gå til Start> Innstillinger> Oppdater og Sikkerhet> For utviklere . Under underrubrikken "Bruk utviklerfunksjoner" velger du Utviklermodus radioknapp. Du kan bli bedt om å starte PCen på dette tidspunktet. Hvis ja, gå videre og gjør det.

Fortsett å lese nedenfor

02 av 06

Slå på Windows-funksjoner

Når det er gjort, lukk Innstillinger-appen og klikk på søkefeltet i Cortana i oppgavelinjen og skriv inn Windows-funksjoner. Det øverste resultatet bør være et kontrollpanelalternativ som heter "Slå Windows-funksjoner på eller av." Velg det og et lite vindu åpnes.

Rull ned og merk av i boksen merket "Windows Subsystem for Linux (Beta)." Klikk deretter OK å lukke vinduet.

Deretter blir du bedt om å starte datamaskinen på nytt, som du må gjøre før du kan bruke Bash.

Fortsett å lese nedenfor

03 av 06

Endelig installasjon

Når datamaskinen din har startet på nytt, klikker du på Cortana på oppgavelinjen igjen og skriver inn bash. Toppresultatet bør være et alternativ til å kjøre "bash" som en kommando - velg det.

Alternativt, gå til Start> Windows System> Kommandoprompt . Når kommandolinjevinduet åpnes, skriv inn bash og treffer Tast inn .

Uansett hvor du gjør det, starter den endelige installasjonsprosessen for Bash ved å laste ned Bash fra Windows Store (via kommandoprompten). På et tidspunkt blir du bedt om å fortsette. Når det skjer, skriv bare y og vent deretter på at installasjonen skal fullføres.

04 av 06

Legg til et brukernavn og passord

Når alt er nesten ferdig, blir du bedt om å skrive inn et brukernavn og passord, som er typisk for Unix-kommandoprompter. Du trenger ikke å bruke ditt Windows-brukerkonto navn eller passord. I stedet kan de være helt unike. Hvis du vil kalle deg selv "r3dB4r0n", så gå for det.

Når den delen er ferdig og installasjonen er fullført, åpnes kommandoprompten automatisk i Bash. Du vet at det er gjort når du ser noe som 'r3dB4r0n @ datamaskinens navn' som kommandoprompt.

Nå kan du legge inn noen Bash-kommandoer du liker. Siden dette fortsatt er beta-programvare, vil alt ikke fungere, men for det meste vil det fungere på samme måte som Bash på andre systemer.

Når du vil åpne Bash igjen, finner du det under Start> Bash på Ubuntu på Windows .

Fortsett å lese nedenfor

05 av 06

Oppgradering av installasjonen

Som noen gode Bash-brukere vet før du gjør noe med kommandolinjen, bør du oppdatere og oppgradere din nåværende installasjon av pakker. Hvis du aldri har hørt begrepet, er pakker det du kaller samlingen av filer som utgjør kommandolinjeprogrammer og verktøy installert på maskinen din.

For å være sikker på at du er oppdatert, åpne Bash på Ubuntu på Windows og skriv inn følgende kommando: sudo apt-get oppdatering. Nå hit Tast inn. Bash vil deretter skrive ut en feilmelding til vinduet og deretter be om passordet ditt.

Bare ignorere den feilmeldingen for nå. De sudo kommandoen fungerer ikke fullt ut ennå, men du trenger det fortsatt til å utføre visse kommandoer i Bash. I tillegg er det bare god praksis å gjøre ting den offisielle måten i påvente av en sømløs Bash-opplevelse på Windows.

Så langt har alt vi har gjort oppdatert vår lokale database med installerte pakker, som lar datamaskinen vite om det er noe nytt. Nå for å faktisk installere de nye pakkene må vi skrive sudo apt-get oppgradering og treffer Tast inn igjen. Bash vil sannsynligvis ikke be om passordet ditt igjen siden du nettopp har skrevet det. Og nå er Bash ute til løpene som oppgraderer alle pakkene dine. Tidlig i prosessen vil Bash spørre deg om du virkelig vil fortsette å oppgradere Bash-programvaren. Skriv bare y for ja å utføre oppgraderingen.

Det kan ta noen minutter å oppgradere alt, men når det er gjort, blir Bash oppgradert og klar til å gå.

06 av 06

Bruke et kommandolinjeprogram

Nå har vi Bash oppe og det er på tide å gjøre noe lett med det. Vi skal bruke rsync kommandoen for å gjøre en sikkerhetskopi av vår Windows-dokumentmappe til en ekstern harddisk.

I dette eksemplet er mappen vår på C: Users BashFan Documents, og vår eksterne harddisk er den F: kjøre.

Alt du trenger å gjøre er å skrive inn rsync -rv / mnt / c / Brukere / BashFan / Dokumenter / / mnt / f / Dokumenter. Denne kommandoen forteller Bash å bruke programmet Rsync, som allerede skal installeres på din versjon av Bash. Deretter forteller rv-delen rsync for å sikkerhetskopiere alt som finnes i de forskjellige mappene i PCen, og skrive ut alle rsyncs aktiviteter til kommandolinjen. Pass på at du skriver denne kommandoen nøyaktig, inkludert bruken av det etterfølgende slashet etter … / BashFan / Dokumenter /. For en forklaring på hvorfor det slash er viktig, sjekk ut denne Digital Ocean opplæringen.

De to siste bitene med mappedestinasjonene forteller Bash hvilken mappe som skal kopieres og hvor du skal kopiere den til. For Bash å få tilgang til Windows-filer, må den starte med "/ mnt /". Det er bare en underlighet av Bash på Windows siden Bash fortsatt fungerer som om det kjører på en Linux-maskin.

Vær også oppmerksom på at Bash-kommandoer er saksfølsomme. Hvis du skrev inn "dokumenter" i stedet for "Dokumenter", ville Rsync ikke kunne finne den riktige mappen.

Nå som du har skrevet inn kommandoen din Tast inn og dokumentene dine vil bli sikkerhetskopiert på kort tid.