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

Cum se verifică rata de descărcare a bateriei în Windows 10

Cum se verifică rata de descărcare a bateriei în Windows 10

Vedeți rata de descărcare a bateriei laptopului dvs. cu Windows 10 în miliwați, înregistrați modificările cu BatteryInfoView și utilizați rapoartele încorporate pentru a verifica capacitatea bateriei și utilizarea aplicațiilor.

Cum să dezactivezi automat Caps Lock după câteva secunde în Windows 10

Cum să dezactivezi automat Caps Lock după câteva secunde în Windows 10

Dezactivați automat Caps Lock în Windows 10 după inactivitatea tastaturii. Configurați CapsUnlocker, alegeți o întârziere de inactivitate și porniți-l cu Windows.

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

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

Deschideți o shell Linux în orice folder Windows 10 cu File Explorer, PowerShell și WSL. Verificați calea Linux și remediați problemele comune de configurare.

Cum să remediați liniile de pe ecranul unui monitor în Windows 10

Cum să remediați liniile de pe ecranul unui monitor în Windows 10

Folosește un test de captură de ecran, verificări ale cablurilor și porturilor, diagnosticarea monitorului, setările de afișare și revenirea la drivere pentru a identifica liniile de pe un monitor cu Windows 10.

Cum se adaugă două ceasuri suplimentare în Windows 10

Cum se adaugă două ceasuri suplimentare în Windows 10

Afișează alte două fusuri orare lângă ceasul din Windows 10. Configurați fiecare ceas suplimentar, dați-i o etichetă clară și găsiți-l în calendarul din bara de activități.

Cum se dezactivează gestionarea energiei pentru dispozitive în Windows 10

Cum se dezactivează gestionarea energiei pentru dispozitive în Windows 10

Împiedicați Windows 10 să oprească un anumit adaptor de rețea sau un dispozitiv USB cu setările la nivel de abonament și controalele Device Manager, plus sfaturi pentru a evita descărcarea excesivă a bateriei.

Cum să remediați un meniu contextual lent în Windows 10

Cum să remediați un meniu contextual lent în Windows 10

Găsește extensia File Explorer care întârzie afișarea meniurilor la clic dreapta în Windows 10, test-o în siguranță cu ShellExView și restaurează orice funcții de meniu de care ai nevoie în continuare.

Cum să creezi o copie de rezervă a unei chei de produs Windows 10 în siguranță

Cum să creezi o copie de rezervă a unei chei de produs Windows 10 în siguranță

Verificați dacă Windows 10 folosește o licență digitală sau o cheie de produs, găsiți o cheie OEM stocată în firmware și salvați detaliile licenței în siguranță pentru o reinstalare.

Cum să identifici un proces în Managerul de activități din Windows 10

Cum să identifici un proces în Managerul de activități din Windows 10

Identificați un proces din Managerul de activități Windows 10 verificând calea executabilă, proprietățile fișierului, editorul, serviciile conectate și o scanare Microsoft Defender.

Cum să identifici simbolurile tastelor funcționale pe un laptop cu Windows 10

Cum să identifici simbolurile tastelor funcționale pe un laptop cu Windows 10

Află ce înseamnă simbolurile comune ale tastelor funcționale pe laptopuri, cum le afectează Fn și Fn Lock și cum să confirmi comanda rapidă potrivită pentru modelul tău de laptop cu Windows 10.