Cum se deschide un shell Linux într-un folder pe Windows 10

Pentru a deschide o shell Linux într-un anumit folder Windows 10, deschideți Windows PowerShell din folderul respectiv și executați wsl. WSL pornește distribuția Linux implicită în directorul de lucru Windows curent, astfel încât să puteți lucra la aceleași fișiere dintr-un prompt Linux. Confirmați locația cu pwd. Această metodă utilizează Subsistemul Windows pentru Linux (WSL); nu necesită o instalare Linux dual-boot sau un element special de meniu File Explorer.

Verificați dacă sunt instalate WSL și o distribuție Linux

Deschideți Windows PowerShell sau Linia de comandă și executați:

wsl --list --verbose

Comanda listează distribuțiile instalate și versiunile lor WSL. O distribuție afișată ca Stoppedeste instalată; va porni când o lansați. Dacă nu vedeți nicio distribuție Linux, Windows nu are încă nicio shell de deschis. Pe Windows 10 versiunea 2004 (build 19041) sau o versiune ulterioară, deschideți PowerShell ca administrator și instalați Ubuntu cu wsl --install -d Ubuntu. Reporniți dacă Windows vă întreabă, apoi lansați Ubuntu o dată din meniul Start și finalizați prima configurare creând un nume de utilizator și o parolă Linux. Ghidul de instalare WSL de la Microsoft listează cerințele actuale; versiunile mai vechi de Windows 10 utilizează pașii de instalare manuală .

Windows PowerShell listează o distribuție Ubuntu instalată și arată starea și versiunea WSL a acesteia.
Ilustrație care wsl --list --verboseprezintă o distribuție Ubuntu instalată; Stoppedeste o stare normală.

Deschideți PowerShell în folderul dorit

  1. În Explorer, navigați la folderul Windows în care doriți să lucrați.
  2. Faceți clic pe bara de adrese, tastați powershellși apăsați Enter. Într-o configurare tipică de Windows 10, PowerShell se deschide cu folderul respectiv ca locație curentă.

Dacă comanda rapidă respectivă nu funcționează pe PC, deschideți Windows PowerShell din meniul Start și schimbați explicit folderul țintă. Înlocuiți calea exemplu cu locația afișată în File Explorer:

Set-Location -LiteralPath 'C:\Users\Alex\Documents\LinuxProject'

-LiteralPathtratează caracterele din cale literal, iar ghilimelele simple păstrează spațiile împreună. Puteți verifica locația curentă a PowerShell rulând comanda Get-Location; ar trebui să denumească folderul pe care intenționați să îl deschideți în Linux.

Exploratorul de fișiere din Windows 10 afișează folderul LinuxProject cu PowerShell introdus în bara de adrese.
Ilustrație a File Explorer cu powershelladresa introdusă în bara de adrese în timp ce folderul LinuxProject este deschis.

Lansați shell-ul Linux

În fereastra PowerShell, introduceți:

wsl

Apăsați Enter. WSL deschide distribuția implicită într-o shell interactivă. Dacă aveți mai multe distribuții, găsiți numele exact în wsl --list --verboserezultat și alegeți-l explicit, de exemplu:

wsl -d Ubuntu

Folosiți numele distribuției exact așa cum apare în listă; unele instalări folosesc nume precum Ubuntu-22.04. Referința comenzilor de bază WSL documentează cum se listează și se pornesc distribuțiile.

Un prompt Windows PowerShell este deschis în calea LinuxProject cu comanda wsl introdusă.
Ilustrație a PowerShell în folderul proiectului, wslgata de rulare.

Confirmați calea Linux

La promptul Linux, executați:

pwd

Pentru folderul exemplu C:\Users\Alex\Documents\LinuxProject, rezultatul ar trebui să arate astfel:

/mnt/c/Users/Alex/Documents/LinuxProject

WSL montează unitatea C: din Windows sub /mnt/c; un folder din D: apare în mod normal sub /mnt/d. Puteți rula comanda lspentru a verifica fișierele din directorul curent. Căile Windows utilizează bare oblice inversate și litere de unitate, în timp ce comenzile Linux așteaptă căi în stil Linux. Dacă shell-ul se deschide în altă parte, tastați exit, verificați Get-Locationîn PowerShell, schimbați în folderul Windows corect cu Set-Location -LiteralPathși rulați wsldin nou.

Un terminal Ubuntu afișează ieșirea comenzii pwd pentru folderul Windows LinuxProject din calea WSL /mnt/c/Users/Alex/Documents/LinuxProject.
Ilustrație cu Ubuntu care prezintă folderul proiectului sub /mnt/c, cu pwdconfirmarea locației curente.

Ce trebuie să știți despre permisiuni și locația fișierelor

Pentru lucrul normal, porniți PowerShell fără a alege Executare ca administrator . WSL lansează utilizatorul Linux implicit configurat al distribuției, iar comenzile Linux pornite prin WSL moștenesc drepturile administrative Windows ale terminalului apelant. Elevarea este, în general, necesară doar pentru configurarea sistemului sau pentru o sarcină care o necesită în mod specific; nu remediază un director de lucru greșit.

Utilizarea unui folder Windows prin intermediul /mnt/ceste convenabilă atunci când trebuie să partajați fișiere cu aplicații Windows. Pentru versiunile cu Linux puternic, îndrumările Microsoft privind lucrul între sistemele de fișiere Windows și Linux recomandă păstrarea fișierelor de proiect în sistemul de fișiere Linux, cum ar fi /home/<username>/projects, pentru o performanță mai rapidă. Dacă proiectul dvs. se află deja în folderul Windows, îl puteți deschide în continuare de acolo urmând pașii de mai sus.

Remedieri rapide

  • „Nicio distribuție instalată”: instalați o distribuție precum Ubuntu, apoi finalizați prima lansare.
  • wslnu este recunoscut: verificați versiunea de Windows cu winver. Instalatorul cu o singură comandă necesită Windows 10 versiunea 2004/build 19041 sau o versiune ulterioară; utilizați pașii manuali Microsoft pe o versiune mai veche.
  • Shell-ul pornește în directorul principal Linux: fereastra PowerShell nu se afla în folderul țintă. Executați Set-Location -LiteralPath 'C:\path\to\your\folder'în PowerShell și încercați din nou.
  • Ai mai multe distribuții Linux: folosește wsl -d <DistributionName>pentru a o selecta pe cea dorită.

Elementul mai vechi din meniul contextual „Deschideți shell-ul Linux aici” poate varia în funcție de configurația Windows și a distribuției. Pornirea WSL din PowerShell în folder vă oferă o modalitate directă de a ajunge la același rezultat și facilitează verificarea căii curente.

Lasă un comentariu

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Transformă o fotografie într-o pictură, o schiță în creion sau un desen animat cu FotoSketcher Studio. Află cum să alegi un efect, să ajustezi previzualizarea și să salvezi opera de artă.

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Află ce dezvăluie Audio Identifier despre rata de biți, codificatoare și etichete, cum funcționează fluxul său de lucru tradițional și ce instrumente actuale inspectează fișierele sau identifică melodiile.

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto este un instrument de catalogare a fotografiilor Windows vechi pentru etichetarea, evaluarea și răsfoirea imaginilor locale. Consultați caracteristicile sale documentate, limitele de compatibilitate și o alternativă întreținută.

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Învață cum să folosești Attribute Changer pentru a edita atributele și marcajele temporale ale fișierelor Windows, a actualiza datele fotografiilor JPEG EXIF ​​și a previzualiza modificările în lot în siguranță.

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Setați o imagine de fundal separată pentru fiecare monitor Windows 10, identificați afișajele, ajustați potrivirea imaginii și depanați opțiunile de monitor lipsă.

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

Află ce face pViewer, cum funcționează modurile sale foto și benzi desenate, ce ediție Windows să descarci și cum diferă versiunile vechi și cele rescrise.

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

Învață cum să creezi un proiect NeoDownloader, să alegi un domeniu de aplicare pentru crawl, să setezi filtre de imagine și o destinație și să examinezi descărcările în lot.

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Configurați o prezentare de diapozitive în Windows 7 sau 8, creați o scurtătură VBScript și atribuiți o tastă rapidă de la tastatură pentru a trece la imaginea de fundal următoare.

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

Folosește XnConvert pentru a aplica efecte, a redimensiona fotografii și a converti formate de imagine în loturi. Alege setările de ieșire, previzualizează editările și protejează originalele.

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Află cum urmărește ManicTime utilizarea aplicațiilor, timpul activ și inactiv, precum și documentele, apoi transformă istoricul activităților în etichete de proiect și foi de pontaj.