Gow – Comandos Linux no seu Windows
Para todos os que usam como sistema operativo o Linux, para além do Windows, por vezes é complicado estar a transitar entre eles, principalmente por as ferramentas que o Linux disponibiliza na linha de comando, serem muito mais interessantes e capazes que as que o Windows disponibiliza.
Existem alguns softwares que trazem para o Windows todas essas ferramentas, permitindo assim que essa passagem seja menos penosa e mais simples. O Gow é mais um desses softwares, que podemos ter no nosso Windows.
O Gow traz para o Windows um vasto leque de comandos de Linux e que os utilizadores podem usar como se estivessem num terminal de uma qualquer distribuição que costumem usar.
A sua maior vantagem face a outros softwares similares, como o Cygwin, é que todos os binários que instala ocupam um espaço muito reduzido. Ocupa para já apenas 10 MB em oposição aos mais de 100 que os outros ocupam. Esta reduzida dimensão deve-se a uma escolha criteriosa dos binários que o englobam.
Outra vantagem que o Gow tem é que concentra numa única pasta todos esses binários, o que facilita no processo de desinstalação ou de actualização. Essa pasta é adicionada, na instalação, aos caminhos conhecidos do Windows, o que torna todos os comandos disponíveis de imediato.
A lista dos comandos que o Gow instala no vosso Windows é, mesmo assim, extensa. São mais de 130 comandos que podem ser usados em qualquer janela de DOS para agirem sobre os vossos ficheiros ou sobre o sistema operativo.
Eis alguns dos principais comandos disponibilizados, arrumados por categoria:
- Shell scripting: bash, zsh
- Compressão: gzip, zip, bzip2, compress
- SSH: putty, psftp, pscp, pageant, plink
- Download/upload: cURL, wget
- FTP: NcFTP
- Edição: vim
- Pesquisa/Visualização de texto: grep, agrep, less, cat, tail, head
- Sistema: mv, cp, du, ls, pwd, rmdir, whereis
- Desenvolvimento: make, diff, diff3, sleep, cvs, dos2unix, unix2dos
A lista completa dos 130 comandos que o Gow disponibiliza pode ser encontrada aqui.
Podem ainda verificar no próprio Gow qual a lista dos comandos disponíveis. Para isso devem usar a flag -l com o comando gow.
gow -l |
O Gow disponibiliza ainda uma função adicional que coloca no menu de contexto a possibilidade de abrirmos uma janela de DOS em qualquer lugar que entendamos.
Esta aplicação traz para o Windows um vasto leque de comandos que estão disponíveis no Linux. São ferramentas que podem ser extremamente úteis e que têm provas dadas.
Instalem o Gow e testem os comandos que disponibiliza. Vão assim poder testar um pouco das vantagens que o Linux vos dá, sempre que usam o terminal para interagir com o sistema operativo.
Artigos relacionados:
Licença: Freeware
Sistemas Operativos: Windows XP/ Vista/ 7
Download: Gow 0.5.0 [5.9MB]
Homepage: Gow
Este artigo tem mais de um ano
Bom artigo, mas isto “Para todos os que usam como sistema operativo o Linux, para além do Windows, por vezes é complicado estar a transitar entre eles, principalmente por as ferramentas que o Linux disponibiliza na linha de comando, serem muito mais interessantes e capazes que as que o Windows disponibiliza.” não corresponde à realidade.
Só diz isso quem não conhece o PowerShell, que é uma ferramenta muito poderosa no Windows XP, Vista, 7 e depois 8.
Coitadinho! Não deve conhecer 2% dos comandos no linux…
PowerShell é uma tentiva porca da microsoft de fazer algo que lembre o Bash;
Não tem como comparar!
Muito bom! Para quem sempre gostou da linha de comandos dá sempre jeito 🙂
Será que dá para fazer
rm -rf c:\windows
Só uma palavra: PowerShell.
Yeah right, sem metade das funcionalidades dos comandos *nix. RTFM
Eu vejo a informação que existem 4 comentários, um dos quais deveria ser meu, mas quando abro o artigo só vejo 2 comentários? lol
É logo o primeiro. :p
Dificuldades em ter mais de um S.O. no portátil, ao mesmo tempo, é coisa do passado, hoje a virtualização do Tipo 1 creio eu 🙂 permite ter a correr ao mesmo tempo vários sistemas , eu tenho no meu pc : Win7_64bits, win732bits, xp, ubuntu, ja tive para efeitos testes Mac OS X, Chrome os, windows 8.
A virtualização do tipo 1 resolve hoje o problema de ter mais do que um sistema no pc ao mesmo tempo, Linux e windows podem funcionar lado a lado.
Muito interessante essa ferramenta!!!
Mas vejo muita gente falando no tal “PowerShell” é faço uma pergunta a eles,quantos administradores Windows usam ele???
Creio que não preciso dizer mais nada…….
Abraço a Todos
Ficas a saber que com o passar do tempo todo o tipo de automatização em Windows passará por PowerShell. O PowerShell está-se a tornar o motor central.
O Windows PowerShell que sairá com o Windows 8 e que estará disponível também para o Windows 7, será muito mais avançado que a segunda versão.
Empresas como a VMware já suportam o PowerShell. Acredito que futuramente muito mais será possível de automatizar.
Boum….
Falou falou e so disse que futuramente….
O Powershell pode ser bom creio eu que deve ser ,mas nunca será nativo e bom como o Bash no LINUX,isso é fato……!!!!
O PowerShell é nativo ao Windows XP SP2/SP3, Windows Server 2003, Windows Vista/Server 2008 e Windows 7/Windows Server 2008 R2, etc
Obviamente a Microsoft não podia modificar tudo de uma só vez, pelo que desde que foi introduzido no Windows, em 2006, tem sofrido um fase evolutiva, e na sua versão 2.0 já é bastante poderoso, mesmo. Na sua versão 3, sê-lo-á ainda mais.
Apenas para perceberes a importância do PowerShell. Inicialmente, os programas que suportavam PowerShell, apenas atribuiam uma pequena parte da sua automatização ao PowerShell. Precisamente para que os administradores não tivessem que aprender tudo de uma só vez. Para não mencionar que tal também significaria que os próprios programadores tinha que refazer por completo os seus programas; algo impensável, acredito.
Mas, hoje em dia, e futuramente, temos um esquema do género:
Programa > Motor do PowerShell > GUI. Tudo o que é feito na GUI é efetuado pelo próprio PowerShell. Ou seja, é possível uma automatização completa do programa, sem usar a GUI.
Com isto não digo que todos os programas suportam tal, pois tal como disse é um processo evolutivo; mas, posso dizer com 100% de certeza que o camimho não é o Gow.
O Gow não vai ser o motor central, como é óbvio. O PowerShell é que será.
Eu pessoalmente nao uso powershell…o cmd continua a fazer o seu trabalho bem feito 😉
Mas não comparar ao linux, até porque so nos ultimos 6 meses é que começei a trabalhar com linux (Red Hat/CentOS).