/ / Како покренути Линук команде изван басх шкољке на Виндовс 10

Како покренути Линук команде изван Басх Схелл-а на Виндовс 10

Виндовс 10 укључује основни „ВиндовсПодсистем за Линук “за покретање Линук апликација, али доступан је само преко Басх љуске. Међутим, постоји начин за покретање Линук апликација без претходног покретања Басх прозора.

То је могуће захваљујући bash -c команда. Користите га за покретање Линук наредби преко Цомманд Промпт-а и ПоверСхелл-а, или чак створите пречицу на радној површини која покреће Линук наредбу или програм када се покрене.

ажурирање: Ако имате инсталирано више Линук окружења, можете користити команду вслцонфиг да бисте изабрали подразумевано Линук окружење. Такође постоји начин за покретање команди у одређеним Линук окружењима.

Како се покрећу Линук команде у командној линији или ПоверСхелл-у

ПОВЕЗАН: Како инсталирати и користити Линук Басх Схелл на Виндовс 10

Пре него што урадите било шта од овога, мораћете да инсталиратеи подесите Басх шкољку система Виндовс 10. Након што то учините, можете отворити прозор наредбеног ретка и покренути сљедећу наредбу за покретање Линук софтвера изван прозора Басх:

bash -c "command"

На пример, рецимо да сте желели да инсталирате пакет емацс путем апт-гет. У прозору командне линије покренули бисте следећу команду:

bash -c "sudo apt-get install emacs"

Када користите басх -ц, Виндовс ће покренути Басхљуска у позадини и предајте јој команду. Команда ће се изводити док се не заврши, а затим ће се затворити, заједно са Басх шкољком. Било који излаз терминала који тренутна наредба изврши појавит ће се директно у прозору наредбеног ретка, умјесто у засебном прозору шкољке Басх.

Овај трик такође вам омогућава покретање Линук наредбиу ПоверСхелл-у, баш као што бисте покренули нормалну Виндовс извршну датотеку. То можете учинити директним покретањем .еке датотеке као у прозору наредбеног ретка или било којим другим начином покретања извршних датотека у ПоверСхелл-у.

bash -c "uname -a"

Као и код прозора командне линије, излаз команде ће се појавити директно у ПоверСхелл-у. Ове методе се такође могу користити за додавање Линук наредби у батцх датотеку или ПоверСхелл скрипту.

Како покренути Линук наредбе из дијалошког оквира за покретање или из менија Старт

Овај трик такође ради за покретање наредби из дијалога Покрени, менија Старт или било ког другог покретача апликација.

На пример, да бисте покренули ви из дијалога Покрени, притисните тастер Виндовс + Р на тастатури, а затим покрените следећу команду:

bach -c "vi"

Уређивач текста ви ће се појавити у свом прозору.

Ово такође функционише за мени Старт, тако да можете исту команду откуцати директно у мени Старт и притиснути Ентер да бисте је покренули као команду.

Како покренути Линук команде помоћу пречице на радној површини

Тхе bash -c наредба такође омогућава покретање Линукаапликације путем пречице на радној површини. На пример, рецимо да сте желели да покренете ви едитор текста путем пречице на радној површини. Десним тастером миша кликните радну површину, поставите показивач на Ново> Нова пречица и унесите следећи циљ:

bash -c "vi"

Сада можете да сачувате пречицу и она ће покренути ви када је двапут кликнете.

ПОВЕЗАН: Како покренути графичке Линук радне апликације из Басх Схелл-а Виндовс 10

Занимљиво је да овај трик такође делујепокретање графичких Линук апликација из пречице на радној површини. Инсталирајте Кс сервер и подесите графичке Линук радне површине. Требали бисте моћи да креирате пречице да бисте их директно покренули.

Међутим, морали бисте их покренути овако:

bash -c "DISPLAY=:0 command"

Иако Басх наредбе можете покретати са било ког другог места у оперативном систему Виндовс, не постоји начин за покретање Виндовс софтвера или извршних датотека директно из прозора Басх љуске.