Wéi fuert d'Bash Command Line op Windows 10

Am Windows 10 Anniversary Update huet d'Microsoft eng interessant Neuer Feature fir Entwéckler, Stroumnutzer a jiddereen benotzt fir mat Unix-y Systemen wéi Mac OS X an Linux ze schaffen. Windows 10 schreift elo den Unix Bash Command Prompt (Beta) mat engem Zesummenhang mat Canonical, der Firma hannert Ubuntu Linux .

Mat der Command Command Bash kënnt Dir all Form vun Aktiounen ausführen wéi zB d'Interaktioun mam Windows-Dateisystem (wéi Dir et mat der normaler Windows-Kommandozeechner) interagéiert, standard Kommandéiert Kommandéiert lafen, a souguer Linux grafisch UI Programmer installéieren - dat lescht ass net offiziell ënnerstëtzt.

Wann Dir e séchséierte Bash User oder Interesséierter fir mat der populärer Kommandozeechner ze begleeden ass, kënnt Dir op Windows 10 installéieren.

01 vum 06

Subsystem

Wann Dir Bash op Windows 10 installéiert hutt, kritt Dir keng virtuelle Maschinn oder e Programm, deen am beschten net méi wéi Bash am Linux lafen. Et ass eigentlech Bash natiirlich op Ärem PC duerch eng Feature an Windows 10 genannt Windows Subsystem fir Linux (WSL). De WSL ass déi "geheimer Sauce" déi Linux Programmer op Windows lafen kann.

Fir ze beginnen, gitt op Start> Parameteren> Aktualiséieren & Sécherheet> fir Entwéckler . Ënnert der Rubrik Rubrik "Benotzere vun Developpereur benotzt", wielt de Button " Developer mode radio button". Dir kënnt gefroot ginn fir Äre PC erofzebréngen. Wanns de wëlls, da gitt et vir.

02 vum 06

Maacht Windows Features

Sobald dat geschitt ass, klickt d'Parameteren Settings an an klickt op der Cortana Sichbar an der Taskleiste an en Typ Windows. Déi Top Resultat sollt eng Option "Control Panel" genannt ginn "Windows-Fonktiounen op oder aus". Wielt dann e klenge Fënster.

Scroll down and check the box labeled "Windows Subsystem for Linux (Beta)". Dann klickt op OK fir d'Fënster ze schloen.

Als nächst sidd Dir opgefuerdert Iech den PC neu ze starten, deen Dir musst dir ze maachen, ier Dir Bash benotzt.

03 vum 06

Final Installation

Soubal Är Computer gestoppt huet, klickt op Cortana an der Task Bar erneut an et ass e Lach. Déi Top Resultat sollt eng Optioun sinn fir "Bash" als Kommando ze léieren - wielt.

Alternativ gitt op Start> Windows System> Command Prompt . Soubal d'Command a Schrëftfënster opgemaach ass an en Iwwerfall op Enter .

Egal wéi Dir et gemaach hutt, fänkt de finalen Installatiounsprozess fir de Bash ze starten andeems de Bash vun der Windows Store (via Kommando Prompt) erofgelueden gëtt. An enger Stéck kritt Dir weiderfueren. Wann dat passéiert ass just Typ y an dann waart fir d'Installatioun ze kompletéieren.

04 vun 06

Add A Username a Passwuert

Wann alles séier fäerdeg ass, ginn Dir opgefuerdert, e Benotzernumm a Passwuert ze benotzen, wéi se typesch fir Unix Kommandoen opfuerderen. Dir musst Är Benotzer Account oder Windows net benotzen. Amplaz si se vollstänneg. Wann Dir Iech selwer "r3dB4r0n" nennen wëllt, da gitt et.

Wann dës Deel eriwwer ass an d'Installatioun fäerdeg ass de Kommando-Prompt automatesch op Bash. Dir wësst datt et geschitt ass, wann Dir eppes wéi "r3dB4r0n @ [Äre Computername]" als Kommando huet.

Dir sidd elo gratis fir all Bash ze kommandéiren. Wéi et nach ëmmer nach Beta Software gëtt net alles funktionnéieren, mä zum gréissten Deel gëtt et ähnlech wéi Bash op aner Systeme.

Wann Dir wëllt Bash erëm opmaachen, da kënnt Dir et ënner Start> Bash op Ubuntu op Windows .

05 vum 06

Upgrade Är Installatioun

Wéi all gudder Batzisteur weess, éier Dir eppes mat der Kommandozeilung mécht, musst Dir Är aktuell Installatioun vu Paketen aktualiséieren an upgraden. Wann Dir ni de Begrëff héieren hutt, ass Pakete wat Dir déi Sammlung vu Dateien nennt, déi Kommandozeilen Programmer an Utilitys op Ärem Computer installéieren.

Fir sécherzestellen, datt Dir up op dat Datum ass, bast op Ubuntu op Windows a bastelt de folgende Kommando: sudo apt-get update. Gitt hei Enter. Bash schreift dann eng Fehlermeldung op d'Fënster a fuerdert Äert Passwuert.

Just ignoréieren dëse Fehlermeldung fir elo. Den sudo Kommando ass net voll geschafft, mä Dir hutt et nach ëmmer néideg ze maachen fir verschidde Befehle am Bash ze maachen. Plus ass et just gutt Praxis, déi Saachen offiziell ze maachen an e Virwarnung vun enger nahtloser Bash Experienz op Windows.

Awer all dat wat mer gemaach hunn, gëtt eis lokal Datenbank vun installéierten Packagen aktualiséiert, déi den Computer erliewt wann et näischt Neits ass. Elo fir déi nei Pakete ze installéieren, déi mir sudo apt-up upgrade maachen a schloen nach eng Kéier erëmfannen. Bash ass wahrscheinlech net weider Äert Passwuert erstan, well Dir hutt et einfach erreecht. An elo ass de Bash fir d'Coursen op all Är Verpakunge upassen. Fréier am Prozess Bash mengt Dir, ob Dir wierklech wëllt weider Är Bash Software ze verbesseren. Gitt einfach Jo fir Jo fir d'Upgrade ze maachen.

Et kann e puer Minuten daueren, fir alles ze aktualiséieren, awer wann et fäerdeg ass bash gëtt upgradéiert an seet preparéiert ze goën.

06 vum 06

Benotzt e Command Line Programm

Elo hu mir d'Bash op a lafen ass d'Zäit, eppes einfach ze maachen. Mir benotzen de Befehl rsync fir e Backup vun eisem Windows Dokumenter Ordner ze maachen fir eng extern Festnetz.

An dësem Beispill ass eisen Ordner op C: \ Users \ BashFan \ Documents, an eis externe Festivitéit ass den F: \ drive.

Alles wat Dir maache musst, ass rsync -rv / mnt / c / Users / BashFan / Dokuments / / mnt / f / Dokuments. Dëst Kommando mengt Bash fir de Programm Rsync ze benotzen, dat sollt och op Är Versioun vu Bash installéiert ginn. Dann réckelt de "rv" Deel rsync fir alles ze restauréieren alles wat an den verschiddene Verknüpfter an Ärem PC entstammt an all d'rsync Aktivitéit op d'Kommandozeechnung ausdréckt. Vergewëssert Iech datt Dir dës Kommando genau benotzt an där d'Verwaltung vum séieren Schräin no ... / BashFan / Dokuments /. Fir eng Erklärung firwat datt de Schlëssel wichteg ass, kuckt dësen Digital Ocean Tutorial.

Déi lescht zwee Bits mat den Dossier Destinatioune soen Bash deen d'Fichier kopéiert a wou se et kopéieren. Fir Bash fir Windows Windows ze kréien, muss et mat "/ mnt /" starten. Dat ass nëmmen eng Eenheet vun Bash op Windows zënter Bash nach ëmmer a wéi wann et op e Linux Maschinn ass.

Bedenkt och datt Bash Kommandë si sinn sensibel sinn. Wann Dir "Dokumenter" gezeechent anstatt "Dokumente" Rsync net kann de richteschten Ordner fannen.

Elo, datt Dir an Äerem Kommando gewosst hutt Enter Enter a Är Dokumenter ginn an no enger Zäit geschützt.

Dat ass alles wat mer an dëser Introduktioun abréngen a Bash op Windows. An enger anerer Zäit hu mir kucken wéi Dir experimentéiert mat Experienz vu Linux-Programmer op Windows kënnt an e puer méi iwwer gemeinsame Kommandoen ze benotzen fir mat Bash ze benotzen.