pt.phhsnews.com


pt.phhsnews.com / Como executar comandos do Linux fora do Bash Shell no Windows 10

Como executar comandos do Linux fora do Bash Shell no Windows 10


O Windows 10 inclui um subjacente “Windows Subsystem for Linux” para executar aplicativos do Linux, mas é acessível somente por meio do shell Bash. No entanto, existe uma maneira de executar aplicativos Linux sem primeiro iniciar uma janela de Bash.

Isso é possível graças ao comandobash -c. Use-o para executar comandos do Linux por meio do Prompt de Comando e do PowerShell ou até mesmo criar um atalho na área de trabalho que execute um comando ou programa do Linux ao ser iniciado.

Atualizar : se você tiver vários ambientes Linux instalados, use o comando wslconfig para escolher o ambiente Linux padrão. Há também uma maneira de executar comandos em ambientes Linux específicos.

Como executar comandos do Linux no Prompt de Comando ou no PowerShell

RELACIONADOS: Como instalar e usar o shell de bash do Linux no Windows 10

antes Se você fizer isso, precisará instalar e configurar o shell Bash do Windows 10. Depois disso, você pode abrir uma janela de Prompt de Comando e executar o seguinte comando para executar o software Linux fora de uma janela de Bash:

bash -c "command"

Por exemplo, digamos que você queira instalar o pacote emacs via apt-get. Você executaria o seguinte comando em uma janela do Prompt de Comando:

bash -c "sudo apt-get install emacs"

Quando você usa bash -c, o Windows iniciará um shell Bash em segundo plano e passará o comando para isso. O comando será executado até que seja feito e, em seguida, sair, juntamente com o shell Bash. Qualquer saída de terminal executada pelo comando atual aparecerá diretamente na janela Prompt de Comando, em vez de uma janela separada do Bash shell.

Esse truque também permite executar comandos do Linux no PowerShell, da mesma forma que executaria um executável normal do Windows. Você pode fazer isso executando diretamente o arquivo .exe como faria em uma janela do Prompt de Comando ou por meio de qualquer outro método para executar executáveis ​​no PowerShell.

bash -c "uname -a"

Como em um Prompt de Comando janela, a saída do comando aparecerá diretamente no PowerShell. Esses métodos também podem ser usados ​​para adicionar comandos do Linux a um arquivo em lotes ou ao script do PowerShell

Como executar comandos do Linux na caixa de diálogo Executar ou no menu Iniciar

Esse truque também funciona para executar comandos na caixa de diálogo Executar. menu, ou qualquer lançador de aplicativos de terceiros.

Por exemplo, para iniciar o vi na caixa de diálogo Executar, pressione Windows + R no teclado e execute o seguinte comando:

bach -c "vi"

O editor de texto vi aparecerá em sua própria janela.

Isso também funciona no menu Iniciar, então você pode digitar o mesmo comando diretamente no menu Iniciar e pressionar Enter para executá-lo como um comando.

Como executar comandos do Linux com um atalho da área de trabalho

O comandobash -ctambém possibilita o lançamento de aplicativos Linux por meio de um atalho na área de trabalho. Por exemplo, digamos que você deseje iniciar o editor de texto vi por meio de um atalho na área de trabalho. Clique com o botão direito do mouse na área de trabalho, aponte para Novo> Novo atalho e insira o seguinte destino:

bash -c "vi"

Agora você pode salvar o atalho e ele iniciará o vi quando você clicar duas vezes it.

RELATED: Como executar aplicativos gráficos de desktop Linux a partir do Bash Shell do Windows 10

Curiosamente, esse truque também funciona para iniciar aplicativos gráficos do Linux a partir de um atalho na área de trabalho. Instale um servidor X e configure aplicativos gráficos para desktop Linux. Você deve ser capaz de criar atalhos para iniciá-los diretamente.

No entanto, você teria que lançá-los assim:

bash -c "DISPLAY =: 0 command"

Enquanto você pode iniciar comandos Bash de em outros lugares no Windows, não há como executar softwares ou executáveis ​​do Windows diretamente de uma janela do shell Bash.


Crie uma arte de pixel legal estilo 8 bits a partir de imagens comuns

Crie uma arte de pixel legal estilo 8 bits a partir de imagens comuns

Eu tenho que ser honesto. Eu amo o visual de gráficos pixelados! Se você também é fã de jaggies ou de videogames da velha escola, aqui está um truque simples para reviver um pouquinho dessa baixa profundidade de pixel em qualquer versão do Photoshop. Começo com uma imagem icônica, mas use qualquer um que você preferir.

(how-to)

Como Sincronizar Notificações do Android com a Atualização de Aniversário do Windows 10

Como Sincronizar Notificações do Android com a Atualização de Aniversário do Windows 10

Com a Atualização de Aniversário do Windows 10, a Microsoft incluiu uma maneira simples de ver as notificações do seu telefone Android no seu PC. Não é tão robusto quanto algumas das opções de terceiros existentes, mas é extremamente fácil de configurar e ainda mais fácil de usar. RELATED: Como enviar mensagens de texto do seu PC com o seu telefone Android A melhor parte de tudo isso é que não há literalmente nenhuma configuração no lado do PC - tudo é feito no seu telefone (supondo que você não tenha desativado o Cortana no Windows 10 - se tiver, você precisará transformá-lo De volta).

(how-to)