PuTTy é usado em sistemas Windows para conectar-se, por exemplo, a uma máquina Unix. PuTTy abre uma janela. Então, qualquer coisa que você digitar na janela será enviada para a máquina Unix e tudo o que a máquina Unix enviar de volta é exibido nessa janela. Logo abaixo estão alguns comandos básicos dessa ferramenta tão útil:

Navegando em diretórios:

 cd

Comando usado para navegar em diretórios. Por exemplo:

 cd pasta1/pasta2

O comando acima te leva até a pasta 2.

 

Exibe conteúdo:

 ls

Mostra o conteúdo da pasta em que você estiver.

 

Criando arquivos e pastas:

 touch arquivo.html

Use o comando “touch” para criar arquivos.

 rm file.html

Use o comando “rm” para remover um arquivo.

 mkdir myfolder

Cria uma nova pasta.

 rmdir myfolder

Remove uma pasta. Vale lembrar que a pasta deve estar limpa.

 mv folder1/file.html folder2/file.html

Usado para mover um arquivo ou renomeá-lo. Para renomear basta mudar o nome do arquivo depois de escrever o nome do diretório de destino.

 

Zipando (compactando) e fazendo backup:

 zip -r foo.zip foo/

Compacta a pasta “foo” e todo seu conteúdo em um arquivo de extensão ‘.zip’ chamado ‘foo.zip’.

 zip foo.zip foo.html

Compacta o arquivo ‘foo.html’ em um arquivo ‘.zip’ chamado ‘foo.zip’.

 

Mudando permissões (CHMOD) de arquivos e pastas:

 chmod 755 arquivo.html

Muda a permissão do arquivo. A permissão da pasta é mudada da mesma forma.

 chmod -r 755 pasta

Muda a permissão da pasta e de todos os arquivos e subpastas contidos nela.

 

Significado dos valores para CHMOD:

■700: Somente o proprietário pode ler.

■755: Todos podem ler mas não escrever.

■775: Somente o grupo pode ler e escrever.

■770: Ninguém exceto o grupo pode ler.

■666: Todos podem ler e escrever.

■777: Todos podem ler, escrever e executar.

 chown user:myself file.html

Muda o proprietário do arquivo “file.html” para o usuário chamado ‘myself’.