sv.phhsnews.com


sv.phhsnews.com / Så här kör du Linux-kommandon från sidan Bash Shell på Windows 10

Så här kör du Linux-kommandon från sidan Bash Shell på Windows 10


Windows 10 innehåller ett underliggande "Windows-delsystem för Linux" för att köra Linux-applikationer, men det är endast tillgängligt via Bash-skalet. Det finns dock ett sätt att köra Linux-program utan att först starta ett Bash-fönster.

Detta är möjligt tack vare kommandotbash-c. Använd den för att köra Linux-kommandon via Command Prompt och PowerShell, eller ens skapa en skrivbordsgenväg som kör ett Linux-kommando eller program när det startas.

Uppdatering : Om du har flera Linux-miljöer installerade kan du använda kommandot wslconfig att välja standard Linux-miljö. Det går också att köra kommandon i specifika Linux-miljöer.

Så här kör du Linux-kommandon i kommandotolkningen eller PowerShell

RELATERAD: Så här installerar du och använder Linux Bash Shell på Windows 10

Innan Du gör något av det här, du måste installera och installera Windows 10: s Bash-skal. Efter det har du öppnat ett kommandotolfönster och kör följande kommando för att köra Linux-programvara utanför ett Bash-fönster:

bash -c "command"

Låt oss säga att du ville installera emacs-paketet via apt-get. Du skulle köra följande kommando i ett kommandotolken:

bash -c "sudo apt-get install emacs"

När du använder bash-c startar Windows ett Bash-skal i bakgrunden och skickar kommandot till det. Kommandot körs tills det är klart och slutar, tillsammans med Bash-skalet. Varje terminalutmatning som kommandot körs kommer att visas direkt i kommandotolken, istället för ett separat Bash-skalfönster.

Detta trick låter dig också köra Linux-kommandon i PowerShell, precis som du kör en vanlig Windows-körbar. Du kan göra det genom att köra .exe-filen direkt som du skulle i ett kommandotolkfönster eller via någon annan metod för att köra körbara filer i PowerShell.

bash -c "uname -a"

Som med en kommandoprompt fönster visas kommandot av kommandot direkt i PowerShell. Dessa metoder kan användas för att lägga till Linux-kommandon till en batchfil eller PowerShell-skript.

Så här kör Linux-kommandon från dialogrutan Kör eller Start

Detta trick fungerar också för att köra kommandon från dialogrutan Kör, Start meny eller någon annan applikationsstartare från tredje part.

Om du vill starta vi från dialogrutan Kör trycker du på Windows + R på tangentbordet och kör följande kommando:

bach -c "vi"

Vi-textredigeraren kommer att visas i sitt eget fönster.

Detta fungerar också för Start-menyn, så du kan skriva samma kommando direkt i Start-menyn och trycka på Enter för att köra den som ett kommando.

Så här kör Linux-kommandon med en skrivbordsgenväg

Kommandotbash-cgör det också möjligt att starta Linux-applikationer via en skrivbordsgenväg. Låt oss till exempel säga att du ville starta vi-textredigeraren via en skrivbordsgenväg. Du högerklickar på skrivbordet, pekar på Ny> Ny genväg och anger följande mål:

bash -c "vi"

Du kan nu spara genvägen och den startar vi när du dubbelklickar det.

RELATED: Så här kör du grafiska Linux-skrivbordsprogram från Windows 10: s Bash Shell

Intressant nog, det här tricket fungerar också för att starta grafiska Linux-applikationer från en skrivbordsgenväg. Installera en X-server och konfigurera grafiska Linux-skrivbordsapplikationer. Du bör kunna skapa genvägar för att starta dem direkt.

Du måste dock starta dem så här:

bash -c "DISPLAY =: 0 command"

Medan du kan starta Bash-kommandon från någon annanstans i Windows, kan du inte köra Windows-programvara eller körbara filer direkt från ett Bash-skalfönster.


ÄR UPnP en säkerhetsrisk?

ÄR UPnP en säkerhetsrisk?

UPnP aktiveras som standard på många nya routrar. Vid en tidpunkt rekommenderade FBI och andra säkerhetsexperter att inaktivera UPnP av säkerhetsskäl. Men hur säker är UPnP idag? UPnP handlar om säkerhet för bekvämlighet när UPnP används? UPnP står för "Universal Plug and Play". Med UPnP kan en applikation automatiskt vidarebefordra en port på din router, vilket gör att du manuellt sparar besväret med vidarebefordringsportar.

(how-to)

Det är en bra chans att du har tittat på tv och arbetat på din dator i flera år på ett sätt som trötar ögonen, ökar din chans för huvudvärk, och minskar din övergripande njutning och komfort. Läs vidare när vi visar dig hur du skapar en bekväm och hög kontrastvisande upplevelse med förspänningsbelysning.

Det är en bra chans att du har tittat på tv och arbetat på din dator i flera år på ett sätt som trötar ögonen, ökar din chans för huvudvärk, och minskar din övergripande njutning och komfort. Läs vidare när vi visar dig hur du skapar en bekväm och hög kontrastvisande upplevelse med förspänningsbelysning.

Innan vi gräver in vilken biasbelysning är och varför kommer du att dra nytta enormt från att implementera den, måste vi titta på det mänskliga ögatets mekanik för att verkligen förstå varför biasbelysning inte bara är ett prickigt trick, men en användbar teknik som ökar tittarkomfort och bildkvalitet.

(how-to)