Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais vantagens do ZDNET
- O shell do Linux fornece comunicação com o kernel.
- O shell padrão para a maioria das distribuições é o Bash.
- Existe uma opção muito mais fácil de usar chamada peixe.
Basicamente, o shell do Linux interpreta comandos para que o kernel possa entendê-los e usá-los. Sem o shell, não apenas os comandos, mas também os aplicativos não funcionariam.
Então sim, o shell é muito importante.
A maioria das distribuições Linux usa como padrão o shell Bash, que significa Bourne Again Shell. Por que “Bourne”? Porque o shell Bourne foi o primeiro shell e o Bash é uma melhoria nele. Com o Bash, você pode escrever scripts bash que podem fazer quase tudo. No entanto, o Bash já existe há muito tempo e realmente não mudou muito.
Além disso: felizmente me reencontrei com minha primeira distribuição Linux no Virtual OS Museum
A boa notícia é que existem alternativas, e uma dessas alternativas adiciona recursos que o Bash negligenciou. Essa skin é chamada de peixe (pele interativa amigável). A grande diferença entre Bash e Fish é que Bash pensa que está funcionando para você e Fish pensa que está funcionando com você.
Isso pode não fazer sentido a princípio, mas deixe-me explicar.
Diferença entre Bash e Peixe
Ao executar um comando no Bash, digite-o, pressione Enter e espere para ver se funciona. Bash não ajuda você; apenas aceita o comando e tenta executá-lo. Isso é tudo.
Os peixes se comportam de maneira um pouco diferente. Quando você começa a digitar um comando no Fish, ele oferece sugestões (com base no seu histórico). Ao ver uma sugestão que funciona para você, pressione a tecla de seta para a direita para aceitá-la. Por exemplo, você pode escrever ssh, e Peixes fará então uma sugestão, por exemplo ssh 192.168.1.26. Pressione uma tecla de seta e pressione Enter.
Também: Os primeiros 5 comandos do Linux que todo novo usuário deve aprender
Você também pode notar que Peixes usa cores. Por exemplo, se você digitar um comando inválido, Fish o colorirá de vermelho. Se você alterar um comando inválido para torná-lo válido, ele ficará azul.
Se você começar a digitar o caminho do arquivo, ele aparecerá em vermelho e, quando o caminho for válido, ficará azul.
Quando você começa a digitar um comando, pressionar a tecla Tab exibirá várias sugestões. Você pode então usar as teclas de seta para percorrer a lista e selecionar o comando que deseja executar.
Você também pode definir variáveis em Fish com definir equipe. Por exemplo, se eu quiser definir uma variável chamada nome ao lado do meu nome eu poderia escrever:
definir palavra jack
Agora posso usar essa variável assim:
echo “Meu nome é $nome”
Além disso: Por que Wave é meu novo aplicativo de terminal – Como uso esta ferramenta poderosa
A resposta será:
Meu nome é Jack
Peixes é fácil de usar de outras maneiras. Por exemplo, no Bash você usa barras invertidas (`) para indicar um comando, o que muitas vezes pode ser confuso. No Fish, os comandos são colocados entre parênteses, por exemplo:
eco (whoami) em (pwd)
Os resultados do comando acima seriam:
conectar /home/jack
Você também pode definir abreviações de comando (semelhantes aos aliases do Bash). Digamos que você use receber caixa muitas equipes e quero torná-lo um pouco mais eficiente. Se você quisesse criar uma abreviatura gco para este comando, seria:
abbr –add gco git checkout
Ou você pode definir vários atalhos ssh como:
atalho – adicione ssh11 “ssh 192.168.1.11”
atalho – adicione ssh12 “ssh 192.168.1.12”
Agora, digitar ssh11 conectará a 192.168.1.11 e digitar ssh12 conectará a 192.168.1.12.
Também: As melhores distribuições Linux para iniciantes
Essas abreviaturas permanecem em vigor mesmo após a desativação.
Peixes também inclui uma calculadora útil. Por exemplo, você pode digitar:
matemática 5020/220
A resposta (22.818182) será exibida no prompt.
Instalação e configuração da casca do peixe
O Fish pode ser instalado a partir dos repositórios padrão da sua distribuição. Por exemplo, o comando do Ubuntu para instalar o Fish seria:
sudo apt-get instalar peixe -y
No Fedora, este comando é:
sudo dnf instalar peixe -y
No Arch, o comando é:
sudo pacman -S peixe
Depois de instalar o Fish, você precisa defini-lo como seu shell padrão com o comando:
chsh -s $ (qual peixe)
Além disso: 5 coisas incrivelmente produtivas que você pode fazer com o terminal Linux
Se você não gosta do Fish (você vai gostar), você pode alterá-lo de volta para o Bash usando:
chsh -s $ (que bash)
E esta é a concha de Peixes. Lembre-se, quando você ensina alguém a pescar… você o capacita para o resto da vida.








