Skip to main content

De opdrachtregel Bash uitvoeren in Windows 10

Linux Tutorial for Beginners: Introduction to Linux Operating System (Juni- 2026)

Linux Tutorial for Beginners: Introduction to Linux Operating System (Juni- 2026)
Anonim

In de Windows 10-jubileumupdate voegde Microsoft een interessante nieuwe functie toe voor ontwikkelaars, krachtige gebruikers en iedereen die aan het werken was met Unix-y-systemen zoals Mac OS X en Linux. Windows 10 bevat nu de opdrachtprompt van Unix Bash (in bèta) dankzij een samenwerking met Canonical, het bedrijf achter Ubuntu Linux.

Met de Bash-opdrachtprompt kunt u allerhande acties uitvoeren, zoals interactie met het Windows-bestandssysteem (net zoals met de gewone Windows-opdrachtprompt), standaard Bash-opdrachten uitvoeren en zelfs Linux grafische UI-programma's installeren - hoewel die laatste wordt niet officieel ondersteund.

Als je een ervaren Bash-gebruiker bent of geïnteresseerd bent om aan de slag te gaan met de populaire opdrachtprompt, kun je Bash als volgt op Windows 10 installeren.

01 van 06

Het subsysteem

Wanneer je Bash op Windows 10 installeert, krijg je geen virtuele machine of een programma dat zijn best doet om meestal als Bash in Linux te draaien. Het is eigenlijk Bash native op je pc dankzij een functie in Windows 10 genaamd het Windows Subsystem for Linux (WSL). De WSL is de "geheime saus" waarmee Linux-software op Windows kan worden uitgevoerd.

Ga naar om te beginnen Start> Instellingen> Update en beveiliging> Voor ontwikkelaars . Selecteer onder de subtitel "Ontwikkelaarfuncties gebruiken" de Ontwikkelaarsmodus Radio knop. Mogelijk wordt u op dit moment gevraagd om uw pc opnieuw te starten. Als dat zo is, ga je gang en doe dat.

Lees hieronder verder

02 van 06

Schakel Windows-functies in

Als dat is gebeurd, sluit u de app Instellingen en klikt u op de Cortana-zoekbalk op de taakbalk en typt u Windows toepassingen. Het beste resultaat zou een optie in het Configuratiescherm moeten zijn met de naam "Windows-functies in- of uitschakelen." Selecteer dat en een klein venster zal openen.

Blader naar beneden en vink het vakje "Windows Subsystem for Linux (Beta)" aan. Dan klikken OK om het venster te sluiten.

Vervolgens wordt u gevraagd om uw pc opnieuw op te starten, wat u moet doen voordat u Bash kunt gebruiken.

Lees hieronder verder

03 van 06

Laatste installatie

Zodra uw computer opnieuw is opgestart, klikt u nogmaals op Cortana in de taakbalk en typt u bash. Het topresultaat zou een optie moeten zijn om "bash" als een commando uit te voeren - selecteer dat.

Of ga naar Start> Windows Systeem> Opdrachtprompt . Zodra het opdrachtpromptvenster opent, typt u bash en druk op invoeren .

Hoe je het ook doet, het laatste installatieproces voor Bash begint met het downloaden van Bash vanuit de Windows Store (via de opdrachtprompt). Op een gegeven moment wordt u gevraagd door te gaan. Als dat gebeurt, typ dan gewoon Y en wacht dan tot de installatie is voltooid.

04 van 06

Voeg een gebruikersnaam en wachtwoord toe

Wanneer alles bijna klaar is, wordt u gevraagd een gebruikersnaam en wachtwoord in te voeren, zoals typisch is voor Unix-opdrachtprompts. U hoeft uw Windows-gebruikersaccountnaam of wachtwoord niet te gebruiken. In plaats daarvan kunnen ze volledig uniek zijn. Als je jezelf "r3dB4r0n" wilt noemen, ga er dan voor.

Als dat gedeelte klaar is en de installatie is voltooid, wordt de opdrachtprompt automatisch geopend in Bash. U weet dat het klaar is als u zoiets als 'r3dB4r0n @ uw computernaam' ziet als de opdrachtprompt.

Nu ben je vrij om Bash-opdrachten in te voeren die je leuk vindt. Omdat dit nog steeds beta-software is, zal niet alles werken, maar zal het grotendeels hetzelfde werken als Bash op andere systemen.

Telkens wanneer je Bash opnieuw wilt openen, zul je het onder vinden Start> Bash op Ubuntu op Windows .

Lees hieronder verder

05 van 06

Uw installatie upgraden

Zoals elke goede Bash-gebruiker weet voordat u iets met de opdrachtregel doet, moet u uw huidige installatie van pakketten bijwerken en bijwerken. Als u de term nog nooit hebt gehoord, zijn pakketten de verzameling bestanden die deel uitmaken van opdrachtregelprogramma's en hulpprogramma's die op uw computer zijn geïnstalleerd.

Om ervoor te zorgen dat je op de hoogte bent, open je Bash op Ubuntu op Windows en typ je de volgende opdracht: sudo apt-get update. Nu slaan invoeren. Bash zal dan een foutmelding naar het venster afdrukken en dan om uw wachtwoord vragen.

Negeer die foutmelding nu gewoon. De sudo opdracht werkt nog niet volledig, maar je hebt het nog steeds nodig om bepaalde opdrachten in Bash uit te voeren. Bovendien is het gewoon een goede gewoonte om dingen op de officiële manier te doen in afwachting van een naadloze Bash-ervaring op Windows.

Tot nu toe hebben we alleen onze lokale database met geïnstalleerde pakketten bijgewerkt, zodat de computer weet of er iets nieuws is. Om nu de nieuwe pakketten te installeren, moeten we typen sudo apt-get upgrade en druk op invoeren nogmaals. Bash zal waarschijnlijk niet opnieuw om je wachtwoord vragen omdat je het net hebt ingevoerd. En nu is Bash op weg naar de races om al je pakketten te upgraden. Al vroeg in het proces zal Bash je vragen of je echt wilt doorgaan met het upgraden van je Bash-software. Typ gewoon Y voor ja om de upgrade uit te voeren.

Het kan enkele minuten duren om alles te upgraden, maar zodra dit is voltooid, wordt Bash geüpgraded en klaar voor gebruik.

06 van 06

Een commandoregelprogramma gebruiken

Nu Bash klaar is, is het tijd om er iets eenvoudigs mee te doen. We gaan de gebruiken rsync commando om een ​​back-up te maken van onze Windows-documentenmap naar een externe harde schijf.

In dit voorbeeld is onze map op C: Users BashFan Documents, en onze externe harde schijf is de F: rijden.

Het enige wat je hoeft te doen is typen rsync -rv / mnt / c / Users / BashFan / Documents / / mnt / f / Documents. Deze opdracht vertelt Bash om het programma Rsync te gebruiken, dat al in je versie van Bash zou moeten zijn geïnstalleerd. Vervolgens vertelt de "rv" -partij rsync om een ​​back-up te maken van alles wat zich in de verschillende mappen op uw pc bevindt en om alle activiteiten van rsync op de opdrachtregel af te drukken. Zorg ervoor dat u deze opdracht exact invoert, inclusief het gebruik van de volgende slash na … / BashFan / Documents /. Voor een uitleg over waarom die schuine streep belangrijk is, bekijk deze Digital Ocean-zelfstudie.

De laatste twee bits met de mapbestemmingen vertellen Bash welke map moet worden gekopieerd en waar naartoe moet worden gekopieerd. Voor Bash om toegang te krijgen tot Windows-bestanden moet het beginnen met "/ mnt /". Dat is gewoon een rariteit van Bash op Windows omdat Bash nog steeds werkt alsof het op een Linux-computer draait.

Merk ook op dat Bash-commando's hoofdlettergevoelig zijn. Als u "documenten" in plaats van "Documenten" hebt ingevoerd, kan Rsync de juiste map niet vinden.

Nu dat je je opdrachthit hebt ingetypt invoeren en er wordt een back-up gemaakt van uw documenten.