Como instalar e usar o Bash no Windows 11
Bash ( Bourne Again Shell ) é a linha de comando e a interface gráfica do usuário distribuída com todas as distribuições Linux . Usar o Bash no Windows 10(Bash on Windows 10) não foi um processo simples. No entanto, o Windows 11 inclui um Windows Subsystem for Linux atualizado ( WSL 2.0 ) que permite instalar e usar o Bash com mais facilidade do que nunca.
A nova versão do WSL executa um verdadeiro kernel Linux(Linux kernel) dentro de uma máquina virtual. Isso significa que qualquer distribuição Linux executada no WSL inclui Bash .
Como instalar o WSL(WSL) e o Bash no Windows 11
Para instalar e executar sistemas operacionais Linux que incluem Bash em seu sistema Windows 11 , você precisará instalar o WSL(WSL) primeiro. No Windows 11 , esse é um processo direto usando o Windows Terminal(Windows Terminal) . Não inicie o CMD ( Prompt de Comando(Command Prompt) ) – o Windows Terminal(Windows Terminal) é um aplicativo diferente.
1. Selecione o botão Iniciar(Start) e digite “terminal” no campo de pesquisa. No painel do Terminal do Windows, selecione (Windows Terminal)Executar(Run) como administrador(Administrator) .
Observação: se o Windows Terminal(Windows Terminal) não iniciar, talvez seja necessário atualizá-lo. Visite a Microsoft Store e instale a versão mais recente do Windows Terminal(latest version of the Windows Terminal) .
2. Digite o seguinte comando: wsl –install, no prompt de comandos e pressione Enter . Este único comando fará o download e instalará a versão mais recente do Windows Subsystem for Linux . O download é de algumas centenas de megabytes, portanto, o processo de instalação pode levar algum tempo para ser concluído.
3. Quando terminar, você deverá ver a mensagem: "A operação solicitada foi bem-sucedida". Depois de ver essa mensagem, reinicie o sistema para concluir a instalação do WSL . Você pode digitar shutdown /r /t 0 no Windows Terminal para iniciar a reinicialização.
4. Após a reinicialização do sistema, o processo continuará instalando o Ubuntu como a distribuição padrão do Linux . Você será solicitado a inserir um nome de usuário e senha para o sistema Linux .
5. Assim que você terminar, o Ubuntu será iniciado no shell Bash automaticamente. Você pode usar os mesmos comandos que normalmente usaria no Linux , incluindo a instalação de aplicativos Linux nesse ambiente virtual.
6. Você pode instalar outras distribuições Linux(other Linux distros) se preferir. Para ver quais estão disponíveis para instalação, reabra o Windows Terminal(Windows Terminal) ( Powershell ), digite wsl –list –online e pressione Enter . Você verá opções como Opensuse , Debian e outras.
7. Você pode instalar qualquer uma dessas distribuições digitando wsl –install -d <
Observação: você também pode instalar qualquer distribuição Linux(Linux Distro) no Windows a partir da Microsoft Store .
Como iniciar sua distribuição Linux(Your Linux Distro) e usar o Bash(Use Bash)
Existem dois métodos que você pode usar para iniciar sua distribuição Linux . Se você instalou o Ubuntu , você pode selecionar o menu Iniciar(Start) , digitar Ubuntu e selecionar o aplicativo Ubuntu para iniciá-lo.(Ubuntu)
Alternativamente, você pode iniciar o Windows Terminal e apenas digitar o comando Ubuntu para iniciar o shell Linux Bash no ambiente (Linux Bash)Ubuntu .
Para ver uma lista de todos os comandos Linux disponíveis que você pode usar no (Linux)Bash , digite help -d.
Você pode obter mais detalhes sobre comandos individuais digitando help seguido do nome do comando. Por exemplo, help printf retorna detalhes do comando e informações sobre cada parâmetro de comando.
Alguns dos comandos Bash mais comuns que a maioria das pessoas usam quando começam incluem:
- Modo(Mode) interativo : Digite comandos na interface de linha de comando ( Terminal do Windows(Windows Terminal) ).
- Modo(Mode) Lote : Execute um arquivo de texto que contenha todos os comandos que você gostaria que o Linux executasse em ordem. Muitas pessoas criam esses scripts usando a sintaxe de programação.
Como executar um script Bash(Bash Script) no Windows
Para executar um script no Bash , basta criar um arquivo de texto usando seu editor de arquivos favorito, como o Bloco(Notepad) de Notas , e salvá-lo em um local que você se lembre.
Uma coisa que é única sobre um script Bash é que a primeira linha deve ser “#!” seguido pelo caminho do seu caminho bash do Linux . Para ver o que é isso, inicie o Ubuntu e digite qual bash na janela da linha de comando. Isso fornecerá o caminho do Bash .
Crie um novo arquivo de texto e inclua essa primeira linha no topo. No caso deste exemplo, seria:
#! /usuário/bin/bash
Siga esta linha com cada comando sequencial que você deseja que o Linux execute. Neste exemplo:
- Linha 1: usa o comando echo para exibir texto para o usuário na tela.
- Linha 2: Combina echo com o comando date para retornar a data de hoje.
- Linha 3: Combina echo com o comando whoami para retornar seu nome de usuário.
Salve este arquivo de texto com uma extensão .sh. Lembre-se do caminho para este arquivo.
Em seguida, abra o Terminal do Windows(Windows Terminal) e use o comando cd para navegar até o caminho onde você salvou o script Bash .
Para executar o script, digite bash <<nome do script>>.
Este é um exemplo muito simples, mas demonstra como você pode usar esse arquivo para criar programas de script Bash inteiros. (Bash)Até mesmo instruções de programação como instruções IF estão disponíveis para incluir recursos de tomada de decisão em seu script.
O site SS64 fornece um extenso recurso(SS64 provides an extensive resource) com todos os comandos Bash disponíveis que você pode usar no terminal Bash ou em seus scripts Bash .
Você também pode ver um tutorial sobre como usar um script de shell do Linux para fazer backup de um diretório(Linux shell script to back up a directory) .
Related posts
Por que meu PC não é compatível com Windows 11? Use WhyNotWin11!
Como criar e usar uma unidade USB de recuperação do Windows 11
Matrizes do PowerShell: como criá-las e usá-las
Context Menu Editores: Add, Remove Context Menu itens em Windows 11
Como fixar qualquer app para o Taskbar em Windows 11
Como acelerar Windows 10 e faça correr Start, Run, Shutdown faster
Como bloquear o Windows 11 de ser instalado no seu computador
Stop minimizing Windows quando um monitor é desconectado no Windows 11
Checkit Tool irá dizer-lhe por que seu PC não suporta o Windows 11
Como habilitar e usar TPM Diagnostics Tool em Windows 11
Como obter Windows 11 Insider Preview Build agora
Windows 11 para Business and Enterprise - New
Click aqui para introduzir a sua mais recente mensagem de credenciais em Windows 11
Como mudar o Theme em Microsoft Teams em Windows 11
Como downgrade de Windows 11 para Windows 10
Como alternar Insider Channel em Windows 11
Como mostrar ou esconder os aplicativos mais usados em Start Menu em Windows 11
Como abrir Windows Tools em Windows 11
Qual Edition de Windows 11 você será atualizado para?
Como definir papel de parede diferente em diferentes desktops no Windows 11