![Xfce 4.12 lançado após quase 3 anos - e as mudanças são enormes](/f/b91ae38c194f3cf575e136b5c1246e94.png?width=100&height=100)
Depois de lançar Cygwin você pode começar a digitar comandos como se faria em um terminal Linux. No entanto, você deve notar que, assim como no Linux, o diretório inicial é uma pasta virtual chamada /home/username.
A imagem abaixo mostra o resultado da execução dos seguintes comandos em minha instalação do Cygwin recentemente concluída.
Imprimir data atual:
$ echo "Hoje é $ (data +% F)"
O diretório inicial é encontrado dentro de uma pasta chamada casa que está localizado no diretório onde o Cygwin foi instalado (/ cygdrive / c = C: \ Cygwin \ home No meu caso):
$ pwd.
Mude o diretório para a raiz do C:
dirigir:
$ cd C:
Crie um diretório:
$ mkdir 'C: \ Users \ Gabriel \ test'
Redirecione a saída do comando para um arquivo:
$ ls -l> 'C: \ Users \ Gabriel \ test \ files.txt'
Veja o conteúdo do diretório raiz do C:
dirigir.
$ cat 'C: \ Users \ Gabriel \ test \ files.txt'
Se você instalou vim ou outro editor de texto, você também pode invocá-lo normalmente para criar um script bash shell. O exemplo a seguir irá procurar arquivos com permissões definidas para
777 começando no diretório fornecido como parâmetro e 1) imprimir os nomes dos arquivos na tela e 2) mude as permissões para 644e exclua-os se estiverem vazios.# vim fixperms.sh.
Adicione o seguinte conteúdo ao arquivo:
#! / bin / bash. DIR = $ 1. echo "As permissões dos seguintes arquivos estão sendo alteradas para 644:" encontrar $ DIR -tipo f -perm 777 -print -exec chmod 644 {} + echo "Os seguintes arquivos vazios estão sendo removidos:" encontre $ DIR -tipo f -empty -print -empty -delete.
Sinta-se à vontade para adicionar outros comandos ao script acima, se desejar, e dar a ele permissões de execução e executá-lo:
$ chmod + x fixperms.sh. $ ./fixperms.sh.
Vamos ver o script em ação:
Como você pode ver, conseguimos executar um script bash shell em janelas (usando o GNU versão de encontrar comando) com a ajuda de Cygwin - e isso foi apenas um exemplo.
Pense por um minuto. Que outros exemplos de comandos clássicos do Linux você gostaria de ver? Sinta-se à vontade para experimentar, diga-nos como foi e não hesite em nos pedir ajuda.
Neste artigo, explicamos como instalar Cygwin, um ambiente de linha de comando semelhante ao Linux para Windows. Como tal, tenha em mente que NÃO é um método para executar aplicativos nativos do Linux no Windows, mas você pode compilar aplicativos usando o código-fonte, se desejar.
Se você descobrir que alguns dos comandos que você usa com mais freqüência não estão disponíveis, reinicie a instalação e procure os pacotes específicos quando chegar Passo 4 (sinta-se à vontade para repetir esse processo quantas vezes forem necessárias). A quantidade de pacotes disponíveis é incrível e as chances de não encontrar o que você precisa são quase nulas.
Se você já teve a chance de usar o Cygwin, agradeceríamos se você pudesse deixar um comentário usando o formulário abaixo para nos contar sobre sua experiência. Se não, certamente esperamos ter despertado uma centelha de interesse com este artigo, e seu feedback também é muito apreciado.