Si të ekzekutoni Bash Command Line në Windows 10

Windows Update 10 vjetori , Microsoft shtoi një veçori interesante të re për zhvilluesit, përdoruesit e energjisë dhe të gjithë ata që përdorën për të punuar me sistemet Unix-y si Mac OS X dhe Linux. Windows 10 tani përfshin komandën e komandës Unix Bash (në beta) me mirësjellje të një bashkëpunimi me Canonical, kompani prapa Ubuntu Linux .

Me komandën e komandës Bash, mund të kryeni të gjitha llojet e veprimeve të tilla si bashkëveprimi me sistemin e skedarit të Windows-it (ashtu siç mundeni me komandën e rregullt të Windows-it), duke ekzekutuar komandat standarde të Bash-it dhe madje edhe instalimin e programeve grafike UI të Linux- se e fundit nuk është e mbështetur zyrtarisht.

Nëse jeni një përdorues i kalitur i Bash ose i interesuar për të filluar me komandën e komandës popullore, këtu është se si ta instaloni Bash në Windows 10.

01 nga 06

Nënsistemi

Kur instaloni Bash në Windows 10 nuk do të keni një makinë virtuale ose një program që bën më të mirën për të drejtuar më së shumti si Bash në Linux. Është në të vërtetë Bash duke punuar nativisht në kompjuterin tuaj në sajë të një veçori në Windows 10 të quajtur nënsistemi i Windows për Linux (WSL). WSL është "salcë e fshehtë" që lejon Linux software të kandidojë në Windows.

Për të filluar, shkoni te Start> Cilësimet> Përditësimet dhe Siguria> Për zhvilluesit . Nën nën-titullin "Përdorimi i veçorive të zhvilluesit" zgjidhni butonin e radios të modalit Zhvillues . Ju mund t'ju kërkohet të rifilloni kompjuterin tuaj në këtë pikë. Nëse është kështu, shkoni përpara dhe bëni atë.

02 nga 06

Aktivizo funksionet e Windows

Sapo të bëhet kjo, mbyllni aplikacionin Cilësimet dhe klikoni në shiritin e kërkimit Cortana në taskbar dhe shtypni tiparet e Windows. Rezultati i lartë duhet të jetë një opsion i panelit të kontrollit i quajtur "Aktivizo ose çaktivizo funksionet e Windows". Zgjidheni atë dhe hapet një dritare e vogël.

Lundroni poshtë dhe kontrolloni kutinë e emërtuar "Nënsistemi i Windows për Linux (Beta)". Pastaj klikoni OK për të mbyllur dritaren.

Tjetra do t'ju kërkohet të rinisni kompjuterin tuaj, të cilin do t'ju duhet të bëni para se të përdorni Bash.

03 nga 06

Instalimi përfundimtar

Pasi kompjuteri juaj të rifillojë, klikoni përsëri në Cortana në taskbar edhe një herë shtypni bash. Rezultati i lartë duhet të jetë një opsion për të drejtuar "bash" si një komandë - zgjidhni atë.

Përndryshe, shkoni te Start> Sistemi i Windows-it> Komanda Prompt . Sapo hap dritaren e komandës së shpejtë në bash dhe shtypni Enter .

Cilado qoftë rruga që ta bëni, procesi përfundimtar i instalimit për Bash do të fillojë duke shkarkuar Bash nga Dyqani i Windows (nëpërmjet komandës së shpejtë). Në një moment do t'ju kërkohet të vazhdoni. Kur të ndodhë kjo, thjesht shtypni y dhe pastaj pritni që instalimi të përfundojë.

04 nga 06

Shto një fjalëkalim dhe fjalëkalim

Kur gjithçka është pothuajse gati ju do të kërkohet të shkruani një emër përdoruesi dhe fjalëkalim, siç është tipike për komandën e komandës Unix. Nuk duhet të përdorni emrin ose fjalëkalimin e përdoruesit të Windows. Në vend të kësaj, ato mund të jenë tërësisht unike. Nëse doni të telefononi veten "r3dB4r0n" atëherë shkoni për të.

Sapo të kryhet kjo pjesë dhe instalimi përfundon, komanda e shpejtë do të hapet automatikisht në Bash. Ju do të dini se është bërë kur ju shihni diçka si 'r3dB4r0n @ [emri i kompjuterit tuaj]' si komandën e shpejtë.

Tani ju jeni të lirë të hyni në ndonjë komandë Bash që ju pëlqen. Meqë ky është ende softueri beta, jo gjithçka do të funksionojë, por për pjesën më të madhe do të veprojë në mënyrë të ngjashme me Bashin në sisteme të tjera.

Sa herë që doni të hapni Bash përsëri ju do të gjeni atë nën Start> Bash në Ubuntu në Windows .

05 i 06

Përditësimi i Instalimit Tuaj

Si çdo përdorues i mirë Bash, para se të bëni ndonjë gjë me linjën e komandës, duhet të përditësoni dhe përditësoni instalimin tuaj të tanishëm të paketave. Nëse nuk e keni dëgjuar afatin, pakot janë ato që e quani mbledhjen e skedarëve që përbëjnë programet e programeve të komandës dhe shërbimet e instaluara në kompjuterin tuaj.

Për t'u siguruar që jeni i azhurnuar, hapni Bash në Ubuntu në Windows dhe shkruani komandën e mëposhtme: sudo apt-get update. Tani godite Enter. Bash pastaj do të shtypë një mesazh gabimi në dritare dhe pastaj do të kërkojë fjalëkalimin tuaj.

Vetëm injoroni atë mesazh gabimi për tani. Komanda sudo nuk po punon ende plotësisht, por ju ende keni nevojë për të kryer komanda të caktuara në Bash. Plus është vetëm praktikë e mirë për të bërë gjërat në mënyrën zyrtare në pritje të një eksperience të Bash seamless në Windows.

Deri më tani të gjithë kemi bërë është përditësuar bazën tonë të të dhënave lokale të paketave të instaluara, gjë që lejon kompjuterin të dijë nëse ka ndonjë gjë të re. Tani për të instaluar në të vërtetë paketat e reja, duhet të shkruajmë sudo apt-get upgrade dhe klikoni Enter përsëri. Bash ndoshta nuk do të kërkojë fjalëkalimin tuaj përsëri pasi që sapo keni hyrë në të. Dhe tani, Bash është jashtë garave duke përmirësuar të gjitha paketat tuaja. Herët në proces Bash do t'ju pyesë nëse doni me të vërtetë të vazhdoni të përmirësoni softuerin tuaj Bash. Vetëm shkruani y për po për të kryer përmirësimin.

Mund të duhen disa minuta për të përmirësuar gjithçka, por pasi të jetë bërë Bash do të përmirësohet dhe do të jetë gati për të shkuar.

06 i 06

Përdorimi i një programi të rreshtit të komandës

Tani ne kemi marrë Bash dhe drejtimin është koha për të bërë diçka të lehtë me të. Ne do të përdorim komandën rsync për të bërë një kopje të dosjes së dokumenteve të Windows-it në një hard disk të jashtëm.

Në këtë shembull, dosja jonë është në C: \ Users \ BashFan \ Documents, dhe hard diskja jonë e jashtme është F: \ drive.

Të gjithë ju duhet të bëni është të shkruani në rsync -rv / mnt / c / Përdoruesit / BashFan / Documents / / mnt / f / Dokumentet. Ky komandë i thotë Bash-it të përdorë programin Rsync, i cili tashmë duhet të instalohet në versionin tuaj të Bash-it. Pastaj pjesa "rv" tregon rsync për të mbështetur gjithçka që gjendet brenda dosjeve të ndryshme në kompjuterin tuaj, dhe shtypni të gjithë aktivitetin e rsync në linjën e komandave. Sigurohuni që të shkruani këtë komandë saktësisht duke përfshirë përdorimin e prerjes së çastit pas ... / BashFan / Documents /. Për një shpjegim se pse kjo ulje është e rëndësishme, shikoni këtë tutorial të Oqeanit Digital.

Dy bit e fundit me destinacionet e dosjeve tregojnë Bash cila dosje duhet të kopjojë dhe ku ta kopjojë. Për Bash për të hyrë në skedarët e Windows ajo duhet të fillojë me "/ mnt /". Kjo është vetëm një çuditje e Bash në Windows pasi që Bash ende vepron sikur po kandidon në një makinë Linux.

Gjithashtu vini re se komandat Bash janë rasti ndjeshme. Nëse shtypni "dokumente" në vend të "Dokumenteve", Rsync nuk do të jetë në gjendje të gjejë dosjen e duhur.

Tani që ju keni shtypur në komandën tuaj goditi Enter dhe dokumentet tuaja do të mbështetet në asnjë kohë.

Kjo është e gjitha që ne do të mbulojmë në këtë hyrje në Bash në Windows. Një herë tjetër do të hedhim një vështrim se si mund të eksperimentosh me drejtimin e programeve Linux në Windows dhe të flasësh pak më shumë rreth komandave të zakonshme për t'u përdorur me Bash.