no.phhsnews.com


no.phhsnews.com / Slik kjører du Linux-kommandoer fra utenfor Bash Shell på Windows 10

Slik kjører du Linux-kommandoer fra utenfor Bash Shell på Windows 10


Windows 10 inneholder et underliggende "Windows Subsystem for Linux" for å kjøre Linux-applikasjoner, men det er bare tilgjengelig via Bash-skallet. Det er imidlertid en måte å kjøre Linux-programmer uten først å starte et Bash-vindu.

Dette er mulig takket være kommandoenbash-c. Bruk den til å kjøre Linux-kommandoer via Kommandoprompt og PowerShell, eller til og med lage en skrivebordsgenvei som kjører en Linux-kommando eller et program når det startes.

Oppdatering : Hvis du har flere Linux-miljøer installert, kan du bruke kommandoen wslconfig å velge standard Linux-miljø. Det er også en måte å kjøre kommandoer i bestemte Linux-miljøer.

Slik kjører du Linux-kommandoer i kommandoprompt eller PowerShell

RELATERT: Slik installerer og bruker du Linux Bash Shell på Windows 10

Før Du gjør noe av dette, du må installere og sette opp Windows 10s Bash-skall. Etter at du har gjort det, kan du åpne et kommandoprompt-vindu og kjøre følgende kommando for å kjøre Linux-programvare utenfor et Bash-vindu:

bash -c "command"

La oss for eksempel si at du ønsket å installere emacs-pakken via apt-get. Du vil kjøre følgende kommando i et kommandoprompt-vindu:

bash -c "sudo apt-get install emacs"

Når du bruker bash-c, starter Windows et Bash-skall i bakgrunnen og sender kommandoen til det. Kommandoen vil løpe til den er ferdig og deretter avsluttes, sammen med Bash-skallet. Enhver terminalutgang de nåværende kommandolinjene vil vises direkte i kommandopromptvinduet, i stedet for et eget Bash-skjermvindu.

Dette trikset lar deg også kjøre Linux-kommandoer i PowerShell, akkurat som du ville kjøre en vanlig Windows-kjørbar. Du kan gjøre dette ved å kjøre .exe-filen direkte som du ville i et kommandopromptvindu, eller via en annen metode for kjøring av kjørbare filer i PowerShell.

bash -c "uname -a"

Som med en kommandoprompt vinduet, vil utgangen av kommandoen vises direkte i PowerShell. Disse metodene kan brukes til å legge til Linux-kommandoer i en batchfil eller et PowerShell-skript.

Slik kjører du Linux-kommandoer fra Kjør dialogboksen eller Start-menyen

Dette trikset fungerer også for kjøringskommandoer fra Kjør-dialogboksen, Start menyen eller en tredjeparts applikasjonsstarter.

Hvis du for eksempel skal starte vi fra dialogboksen Kjør, trykker du på Windows + R på tastaturet og kjører deretter kommandoen:

bach -c "vi"

Vi-tekstredigereren vises i eget vindu.

Dette fungerer også på Start-menyen, slik at du kan skrive samme kommando direkte til startmenyen og trykke på Enter for å kjøre den som en kommando.

Slik kjører du Linux-kommandoer med en skrivebordsvekst

Kommandoenbash-cgjør det også mulig å starte Linux-applikasjoner via en skrivebordsgenvei. For eksempel, la oss si at du ønsket å starte tekstredigeringsprogrammet via en skrivebordsgenvei. Du vil høyreklikke på skrivebordet, pek på Ny> Ny snarvei og skriv inn følgende mål:

bash -c "vi"

Du kan nå lagre snarveien, og den vil starte vi når du dobbeltklikker det.

RELATED: Slik kjører du grafiske Linux-skrivebordsprogrammer fra Windows 10s Bash Shell

Interessant nok, fungerer dette trikset også for å lansere grafiske Linux-applikasjoner fra en skrivebordsgenvei. Installer en X-server og sett opp grafiske Linux-skrivebordsprogrammer. Du bør kunne lage snarveier for å starte dem direkte.

Du må imidlertid starte dem slik:

bash -c "DISPLAY =: 0 kommando"

Mens du kan starte Bash-kommandoer fra andre steder i Windows, er det ikke mulig å kjøre Windows-programvare eller kjørbare direkte fra et Bash-skallvindu.


Opprett Dropdown Lists i Excel ved hjelp av Data Validation

Opprett Dropdown Lists i Excel ved hjelp av Data Validation

Hvis du er en stor Excel-bruker, kan du ha funnet deg selv i en situasjon der du ønsket at du ganske enkelt kunne ha valgt en verdi for en celle fra en dropdown-liste over valg i stedet for å kopiere og lime inn tekst mellom celler. For eksempel, la oss si at du har et Excel-ark for ditt eget personlige budsjett, og hver gang du skriver inn en transaksjon på en ny rad, skriver du inn om inntekten eller en kostnad.Ve

(How-to)

Slik kobler du en ekstern skjerm til en Chromebook

Slik kobler du en ekstern skjerm til en Chromebook

Chromebooks inkluderer porter som lar deg koble dem til en dataskjerm, tv eller annen skjerm. Du kan speile skrivebordet ditt på tvers av flere skjermer, eller bruke tilleggsskjermer som separate skrivebord for å få ekstra skjermplass. Du kan også speilvendt Chromebook hele skjermbildet - eller bare en nettleser - til en ekstern skjerm.

(how-to)