Qual o melhor SHELL? Diferenças entre BASH, ZSH e FISH
HTML-код
- Опубликовано: 28 авг 2024
- ✅ Produtos na loja do Diolinux estão com desconto!: www.lolja.com....
Use o cupom DIOLINUX15 para ter 15% em todos os produtos.
BASH, ZSH e FISH são os 3 shells mais populares do mundo Linux, (e até do mundo BSD com o macOS) alguns sendo utilizados em distros famosas como o Kali Linux e até o macOS, enquanto o BASH, predomina em praticamente todos os sistemas operacionais baseado no núcleo do pinguim. Hoje vamos apresentar os Shells para você, além de apontar algumas diferenças para que você possa entender, qual é o melhor Shell do Linux para o seu caso de uso.
👑 Seja membro do canal: ruclips.net/user/di...
🔴 Vídeos exclusivos: • Diolinux Play (Exclusi...
📘 Cursos e séries exclusivos para membros: diolinux.com.b...
📩 Notícias do mundo Tech, Linux e Open Source: diolinux.com.br...
🥇 Agradecimento especial a todos os nossos membros, em especial aos da categoria "Diolinux GO" por nos ajudarem a continuar criando conteúdo.
⭐ Todas as nossas redes sociais: diolinux.com.b...
🎤 Nosso Podcast: diolinux.com.b...
🎮 Nosso canal de Lives de games: diolinux.com.b...
🛒 Nossa loja (na Lolja): diostore.com.br
📊 Confira os benchmarks em detalhes: diolinux.com.b...
📬 Contato comercial: blogdiolinux@gmail.com
📎 Fontes e Links:
‣ Site do Bash: www.gnu.org/so...
‣ Oh My Bash: github.com/ohm...
‣ Site do ZSH: www.zsh.org/
‣ Oh My ZSH: ohmyz.sh/
‣ Site do FISH: fishshell.com/
‣ Oh My FISH: github.com/oh-...
‣ Comparação entre Shells: en.wikipedia.o...
📹 Produção:
Roteiro e Apresentação: Dionatan Simioni
Edição e efeitos: Rafael Shikamaru
Thumbnail: Adriel Filipe
#linux #shell #computer
Sou programador e uso o ZSH faz uns anos, junto com Oh My ZSH e vários plugins que ajudam muito na produtividade.
Já tentou usar o antigen junto ao zsh? Ele é um gerenciador de bundles para o zsh, economiza muito tempo
Eu migrei para o Fish ja faz alguns meses, e não volto atrás, achei mais rapido e mais intuitivo (tem ate uma versão do p10k), com o *omf* fica bem mais fácil instalar e desinstalar plugins.
Não precisa migrar como eu fiz, mas eu recomendo dar uma testada.
Eu uso Fish + Starship, tenho meu dotfile, pois estou com meu fish bem "gordinho", tenho meu sistema totalmente bem leve e rapida.
Fish+ starship + ST, incrível como essas coisas me mantém muito confortável com meu terminal, customizado + velocidade
Olá, Diulinux!
Sou entusiasta e amante de tecnologia, apesar da minha caminhada ter tomado outros rumos, mas ainda com tecnologia envolvida na minha profissão. Sempre gostei do Linux, sou do tempo que estava caminhando no Brasil, mas depois acabei me afastando devido a falta de informação e mesmo, equipos com Linux a mão. Desde que comecei meu tratamento contra um câncer e me vi obrigado a ficar afastado de qualquer função, voltei a estudar e inclusive estou fazendo faculdade online na área de TI, no intuito de me entreter. Linux foi um bônus a isso, já que resolvi instalar o Mint no PC da Sala.. seu canal só tem me dado boas dicas, linhas de direção e mesmo, entretenimento que preciso. Um remédio complementar. Obrigado!
Gostaria de saber aonde consigo um Tux para minba estante, pois o que comprei no ML demorou bastante e por isso, não quis pedir outro. Teria alguma sugestão?
Sucesso nos próximos vídeos. Saúde e paz.
Abraço do Luciano QRA Primo, paulistano, caminhoneiro desde 1994, morando com a família desde 2017 em Jaraguá do Sul-SC e de 2020 para cá, estou lutando contra um câncer. E vencendo, graças a DEUS.
Em busca da cura.
Uma gota de cada vez!
🎗️🎗️🎗️🎗️
Força e fé parceiro!!! E quando precisar ocupar de verdade a cabeça, vai aumentando a dificuldade no Linux. Pois o uso em si é um ótimo aprendizado, mas a instalação de um Arch, de um Slackware, ou de um Gentoo, chega a ser viciante, como uma meta a ser batida kkkkk Falo da instalação sem automações viu. NA UNHA! Deus abençoe sua luta!
Que Deus te abençoe, irmão. Vc vai vencer tenho certeza! Abraços
@@jcfsb amém. Viciante e prazeroso. Kkkkkkkkk
Obrigado pela força. Abraço
@@mttttttttttttttt amém. Obrigado pela força
Esse recurso do fish de autocompletar com base no histórico está disponível no ZSH através de um plugin, o zsh-autosuggestions. Além disso, em distros com Systemd, o plugin systemd facilita muito a vida de gerenciar os serviços com comandos abreviados.
Eu admiro muito seu canal Dio, conteúdo de qualidade absurda. Continue assim!
Usei muito o BASH. Atualmente uso o ZSH com Oh My ZSH nas minhas estações, porém nos servidores, mantenho o bom e velho BASH.
Um ponto é: Um substituto pro Bash tem que obrigatoriamente ser 100% compatível com o Bash pra vir por padrão.
Como você disse: Você usou mt o Bash pq ele vem por padrão, então se uma distro troca e aí as coisas param de funcionar, o usuário não vai lá instalar o Bash de novo.
Após ver seu video fui experimentar o fish , até então usava o zsh e curtia muito por ele mostrar as pastas e tal , mas caramba o fish é incrível , amei o fish , melhor shell
Curioso.... Pensei nesse tema tem nem 7 dias. Ainda bem que veio para nossa alegria. Forte abraço.
Uso ZSH no meu PC do trabalho, já nos servidores somente BASH, todos os comandos são compatível e tudo funciona tanto em um quanto no outro.
Eu gosto desses vídeos de comparação/análise.
Aprendi a ter noção de programar graças ao Bash.
Uso o zsh + vi mode. Só pra manter a mesma pegada que uso no neovim.
Mas acho que qualquer um, do csh pra frente rende bem, e entrega o que precisa
Eu como usuário de Garuda, uso o Fish mesmo, com Oh My Fish :)
Um gringo falou e eu concordo com ele, para uso interativo com o usuário ele usa Fish, facilita a vida, mas para escrever script ele só usa o Bash.
esse video veio numa hora muito boa
Sempre usei mais o bash pq é o mais comum de vir nas distros linux.
Hoje tenho um Mac Book Air que obviamente vem como padrão com o zsh.
Sou desenvolvedor e no MEU uso a unica diferença que noto entre eles é que no bash preciso instalar o bash-it e no zsh o oh-my-zsh
Costumo usar zsh, mas um novato que tem me chamado a atenção é o NuShell. Este cara é realmente inovador e muito prático
Para mim o melhor é o Bash: Simples, sem frescura e faz muito bem o que se propõe.
As vezes, uma coisa simples vale muito mais a pena, eu usei, Zsh, fish por último, agora larguei qualquer outro shell + "conhecido", estou usando um shell agora mais simplão, com algumas funcionalidades que achei mais interessante a uns 2dias
Eu estava vendo sobre isso hoje mesmo 😂
E eu ha tempos tentando entender pq forma de usar terminal do meu manjaro era diferente do manjaro q instalei no pc de casa p minha família, agora q vi, aqui eh zsh, la eh bash... o meu eh o manjaro gnome, la eh o manjaro kde, pode nao ser o linux mais user friendly de todos p deixar no pc da familia, mas eh user friendly o suficiente, e os snapshots em btrfs salvam mto.
Ótimo vídeo Dio, como sempre.
Sempre que eu tenho alguma duvida de qual usar (Exemplo: usar X ao invés de Y) o diolinux lança um vídeo pra sanar minha dúvida 🤣
Eu uso o fish quando uso o terminal interactivamente. Para criar scripts eu sempre uso o bash usando o shebang na primera linha.
Tambem
Olá, boa tarde! Qual a configuração do teu .bashrc 01:02? Obrigado!
Uso zsh faz um tempo e acho que um dos plugins dele que pra mim é must have é o fzf.. Meu ctrl+r no terminal mudou de significado depois dele..
Gosto muito de usar o Fish Bash e cat para ler arquivos
Vou comprar pelo menos uma camiseta dio. faz tempo q quero roupas com temática linux.
Normalmente, eu não mexo nisso, eu uso o que já vem no sistema. Na minha máquina com OpenBSD, eu uso o ksh; na máquina com FreeBSD, eu uso o sh; e no Linux (Slackware e Debian), eu uso o bash.
tô estudando na Trybe e tem uma parte que sugerem o uso do zsh, muito bom e bonito kkkkjlkkk
Prefiro usar o bash por causa do Docker, pois pra mim não ainda me acostumar com e quando tenho que entrar no cotainer vai ter o bash lá
eu uso zsh em vez do bash no meu void linux, gosto muito dele
Uso o zsh com o antigen para poder criar um script de instalação e configuração facilmente
Parabéns Dino pelo canal!!
Iniciante no canal e em tudo...
Gostaria de rodar o Linux no meu notebook. Ele está muito lento e a não atualização para o windows 11 é devido o PC não atender aos requesitos mínimos para executar o windows 11. Com isso vários erros de atualizações. (O meu é o Windows power Shell SI... acho).
Se não tiver um ssd, vale pensar em instalar tb. Fiz isso no meu HP. Instalei dois ssds e fiz upgrade de memória (tá com 16 gb). Instale o Linux. Recomendo a distro brasileira Big Linux! Uma boa opção pra iniciantes. Tb sou e me adaptei bem. Além disso, recomendo o fórum do Diolinux. Aprendi muitas coisas por lá. Abs!
@@felippeserpa Obrigada!
Echo deixe um like like.txt
Bash seria o vbs do linux?
Eu achei que o Kali Linux usasse o Fish, pq ele esse auto-complete bem parecido com o que você mostra aí, mas pelo que vi aqui no meu Kali ele usa o Bash mesmo
Recentemente tenho gostado muito de usar o nutshell
eu uso o Bash no pc e o zsh no note, estão lá pq ja viram com a distro
Tô aprendendo bash, pica dms
Show! No BASH me faz falta um alto completar tão bom quanto o do bpython.
Só gostaria de saber mais o que aconteceu com o Dash, que vinha por padrão mas versões antigas do Ubuntu...
O Dash, é uma versão mais enxuta do Bash, criada pela galera do Debian. Por isso o D
Por isso vinha nos primeiros Ubuntus.
se eu não me engano, ainda é o shell padrão do Android
Qual o q vem no manjaro ?
Duolinux e possível eu colocar o Linux no SSD e os aplicativos abaixado no hd se e possível por favor faz um vídeo
Tem como fazer isso usando o flatpak mas como os apps no Linux são pequenos não vale muito a pena
Além do que o parça Keviny falou, vc perderia muito desempenho.
A sacada é deixar a / com seus programas no ssd, assim eles vão rodar rapido.
E a /home com seus arquivos pessoais, imagens, videos, jogos, no HD.
Dessa forma, vc aproveita o melhor desempenho
Amo fish.. faz anos que me aparesentaram ele, principalmente a função de pesquisar comandos anteriores...
Já tentei utilizar o ZSH mas me adaptei melhor no FISH, e sempre estudo BASH pq a maioria dos scripts q faço precisa do BASH.
Boa tarde Dionatan, blz? Já fiz essa pergunta para vc duas vezes e vc não respondeu, vou te vencer pelo cansaço rsrsrsrs. Eu quero muito um Tux igual ao seu para colocar no meu setup, porém não estou achando em lugar nenhum , poderia me dizer aonde vc arrumou o seu?
Obrigado boa semana
Alguém me explica o porquê do linux ter que baixar os apps por códigos no terminal e o Windows só precisa baixar o executável e instalar?
Uma coisa que nao entendo é se o linux (kernel) ja tem um padrão, pq em toda distro vejo um "sh" que tem até onde eu sei em todos os containers docker que testei, ja o bash nao, alguns tbm incluem o "ash", fico curioso para entender se o "sh" seria um shell basico incluido no kernel ou se é algo basco que as distros colocam por padrão
Eu uso o ZSH e esse recurso de auto complete, é possível ter no ZSH, usando um plugin...
Mas o vídeo é sensacional, me interessou o lance do curso de bash, é algo que estou sempre procurando aprender e evoluir e aprendo mais fácil com alguém explicando haha
Acho o fish fantástico, dos que utilizei foi o que ofereceu uma experiência mais agradável
Os scripts são intercambiáveis entre eles ou não ?
O FISH é o padrão no KALI?
Preciso de uma ajudinha de alguém que manja de Linux.
Alguém consegue usar Danvici com gráficos Iris XE da Intel de 11°?
Por favor se conseguirem me fale, não consigo usar o Linux só por conta do Davinci Resolve não abrir.
Caso não seja possível mesmo, eu trocarei o notebook para um AMD Ryzen.
Putz acho que não e com o note Ryzen também não tenho certeza se vai rodar, o melhor mesmo seria o note ter uma GPU Nvidia...
@@kevinyoliveira68 Eita... Eu tinha um Nitro 5, mas gosto de notebook pequeno e minimalista, vou procurar algum com placa dedica e de 14 polegadas. Valeu amigo!
Qual distro tu usa ?
@@malaquiassocratesgomesalve608 bom já testei com algumas, Ubuntu, Mint, BigLinux, Fedora e Zorin kkkkk nenhum foi
@@hygorqueiroz tenta com pop_OS, mas verifica cada configuração da BIOS, e o software da Intel (que tem o pra Linux), verifica ele também pra ver se tem alguma opção desabilitada ou alterada, aconteceu alguns casos semelhantes comigo, com áudio e VM, que era um drive "segurado" pela BIOS, e o outro foi o VT-x e hyper-v que tava desligado, aí alterei na BIOS (na época usava o manjaro, pois amo o AUR).
Bash eh o melhor, pq os outros nem existem foram de terminais desktops, mas desses prefiro o Fish.
O melhor é aquele que você mais curte, porém, o mais comum usado é o bash
eu como dev, n consigo usar outro a nao ser o Oh My ZSH
Good video.
Tô precisando de ajuda, uso o linux mint na última versão e preciso congelar o sistema em alguns pcs, antes usava o ofris, mas não consigo mais nem encontrá-lo, existe outra alternativa? Como instalá-la? O ofris ainda funciona em sistemas atuais? Como instalá-lo? Ajuda aí
ZSH + Oh My ZSH 🥰
Adoro o fish, pois ele é justamente friendly out of box, sem nenhuma configuração.
Porém, uso o versionador de linguagem asdf que só funciona com shell POSIX, ai fui obrigado a usar o zsh e "tweakar" até parecer com o fish
Talvez o plug-in bass faça adsf funcionar no fish. Uso coisas como skhd que requerem posix e bass fez tudo funcionar direito.
Eu sou "Team Oh-my-zsh". Mas o Bash tá lá sempre no que precisar
zsh não tem readArray coisa qu eu acho essencial para shell script!!
Tem o read -A
O meu Linux tem o FISH e eu não sabia! Que legal!
Oh-my-zsh + Terminator
Fish + Starship Prompt = perfeição
Sem menor dúvida
Nunca testei o fish
@@garotalibertaria7219 sai do fish a 2 dias 😭
Pra galera do windows tem oh my posh, funciona no linux também, conheci esse pelo canal so Balta.
desculpa pelo 1 minuto de atraso, senhores. 🗿
Está perdoado 🗿🍷
ZSH ✔️
O autocomplete existe no PowerShell do Windows.
Nu shell, seria o filho mais novo? xD
Bash é eterno....
Mas, hoje migrei para o ZSH com o Oh My ZSH.
Melhorou bastante minha produtividade.
Aaaa.... migrei para o ZSH depois de assistir um vídeo aqui do DIO.
Vlw pessoal.
Esnobou o PowerShell 😢
MUITO BOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
EU SIMPLESMENTE NAO TANKEI O "CHSH" KKKKKKKKKK
Fish e starship é apenas o que eu presizo hoje em dia
PowerShell > Bash
Aceite ou mimimimi!
SE EU USAR CAMISAS DE ANIMES.
O QUE POVO VAI PENSAR 😂😂😂😂😂.
NÃO ESTOU NEM AI ASSISTO ANIME SIM 😂😂😂😂😂
O negócio é meter o powershell no linux que é sucesso ; )
kkkkkkkkkkk
Infelizmente ele não fez sucesso nem no win. A pesar da ideia ser boa.
Acho que pro win, o negocio é instalar o WSL, e nele, qualquer um dos shells citados no video
@@thiagomolina4476 Concordo, apesar do powershell me atender muito bem para o que faço, com certeza recomendaria WSL para quem precisa do linux mas não abre mão do Windows.
Curto o PowerShell