Comandos básicos para Putty (SHELL)


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’.