Kuidas käitada Linuxi käske Windows Vista 10-st väljaspool Bashi kestast

Sisukord:

Kuidas käitada Linuxi käske Windows Vista 10-st väljaspool Bashi kestast
Kuidas käitada Linuxi käske Windows Vista 10-st väljaspool Bashi kestast

Video: Kuidas käitada Linuxi käske Windows Vista 10-st väljaspool Bashi kestast

Video: Kuidas käitada Linuxi käske Windows Vista 10-st väljaspool Bashi kestast
Video: UEFI Explained: Windows 10/11 and UEFI - YouTube 2024, Aprill
Anonim
Linuxi rakenduste käivitamiseks sisaldab Windows 10 Linuxi alamkataloogi "Windowsi alamsüsteemi", kuid seda saab kasutada ainult Bashi shelli kaudu. Siiski on võimalus käivitada Linuxi rakendusi ilma Bashi akna käivitamata.
Linuxi rakenduste käivitamiseks sisaldab Windows 10 Linuxi alamkataloogi "Windowsi alamsüsteemi", kuid seda saab kasutada ainult Bashi shelli kaudu. Siiski on võimalus käivitada Linuxi rakendusi ilma Bashi akna käivitamata.

See on võimalik tänu

bash -c

käsk Kasutage seda Linux käskude käitamiseks Command Prompt ja PowerShelli kaudu või isegi luua töölaua otsetee, mis käivitab Linuxi käskluse või programmi.

Uuenda: Kui teil on installitud mitu Linux keskkonda, võite kasutada käsku wslconfig, et valida Linuxi keskkond vaikimisi. Samuti on võimalus käske käivitada konkreetsetes Linuxi keskkondades.

Kuidas käivitada Linuxi käske Command Prompt või PowerShell

Enne mõnda seda peate installima ja seadistama Windows 10 Bashi shelli. Pärast seda saate käivitusakna avada ja käivitada järgmine käsk, et käivitada Linuxi tarkvara väljaspool Bashi akent:

bash -c 'command'

Näiteks ütleme, et soovisite installida emacs paketti apt-get kaudu. Käivitamisaknas aknas käivitage järgmine käsk:

bash -c 'sudo apt-get install emacs'

Kui kasutate bash -c, käivitab Windows taustal Bashi shelli ja annab sellele käsu. Käsk käivitub, kuni see on tehtud, ja seejärel lõpetage koos Bashi shelliga. Iga käskluse käivitatud terminali väljund kuvatakse otse aknas Command Prompt, mitte eraldi Bashi shellaknas.

See trikk võimaldab teil käivitada ka PowerShellis käivitatavaid Linuxi käskusid, nagu oleksite tavaline Windowsi käivitatav fail. Seda saate teha otse käivitades.exe-faili nii nagu oleksite aknas Command Prompt või muul viisil PowerShellis käivitatavate failide käitamiseks.
See trikk võimaldab teil käivitada ka PowerShellis käivitatavaid Linuxi käskusid, nagu oleksite tavaline Windowsi käivitatav fail. Seda saate teha otse käivitades.exe-faili nii nagu oleksite aknas Command Prompt või muul viisil PowerShellis käivitatavate failide käitamiseks.

bash -c 'uname -a'

Nagu ka käsureale aknas, kuvatakse käsu väljund otse PowerShellis. Neid meetodeid saab kasutada ka Linuxi käskude lisamiseks failide või PowerShelli skripti.

Image
Image

Kuidas käivitada Linuxi käske käivita dialoogist või menüüst Start

See trik töötab ka käskude käitamiseks käsku Käivita, menüü Start või mis tahes kolmanda osapoole rakenduste käivitajat.

Näiteks selleks, et käivitada vi dialoogist Käivita, vajuta klaviatuuril Windows + R ja seejärel käivitage järgmine käsk:

bach -c 'vi'

Vi tekstitöötlus ilmub oma aknas.

See toimib ka menüüs Start, nii et saate sama käsu sisestada otse menüüsse Start ja vajutada käsku Enter, et käivitada see käsuga.
See toimib ka menüüs Start, nii et saate sama käsu sisestada otse menüüsse Start ja vajutada käsku Enter, et käivitada see käsuga.
Image
Image

Linuxi käskude käivitamine töölaua otsetee abil

The

bash -c

käsk võimaldab ka Linuxi rakendusi käivitada töölaua otsetee abil. Näiteks ütleme, et soovisite käivitada vi tekstiredaktori töölaua otsetee abil. Paremklõpsake töölauale, valige Uus> Uus otsetee ja sisestage järgmine sihtmärk:

bash -c 'vi'

Nüüd saate salvestada otsetee ja käivitatakse vi, kui te topeltklõpsate seda.

Huvitav on, et see trik toimib ka graafiliste Linuxi rakenduste käivitamiseks töölaua otsetee abil. Installige X-server ja seadke graafilised Linuxi töölauarakendused. Teil peaks olema võimalik luua otseteid, et neid otse käivitada.
Huvitav on, et see trik toimib ka graafiliste Linuxi rakenduste käivitamiseks töölaua otsetee abil. Installige X-server ja seadke graafilised Linuxi töölauarakendused. Teil peaks olema võimalik luua otseteid, et neid otse käivitada.

Kuid peate neid käivitama järgmiselt:

bash -c 'DISPLAY=:0 command'

Kuigi saate käivitada Bashi käske mujalt Windowsist, pole Windowsi tarkvara või käivitatavaid tööriistu otse Bashi shellakna kaudu käivitatud.

Soovitan: