Sabia que você tem que como deletar arquivos e pastas via ssh, maneira muito mais rápida que usando o famoso FTP? Pois é… Esse artigo é para aqueles programadores e web designers que sempre procuram formas de agilizar o serviço do dia a dia.
O que é SSH e como usá-lo para agilizar seu dia a dia
SSH significa Secure Shell e é um protocolo encriptado utilizado para se conectar com segurança a computadores remotos, permitindo aos utilizadores transferir arquivos, executar programas e gerir redes com muito mais facilidade e rapidez.
Ao utilizar o Secure Shell em servidores Linux, por exemplo, pode ter a certeza de que os seus dados estão seguros enquanto os transfere através de redes. Além disso, pode ajudar a acelerar o seu dia-a-dia na gestão de sites, permitindo-lhe acessar servidores remotamente e executar tarefas de forma muito mais eficiente. É amplamente utilizado no lugar do Protocolo de Transferência de Ficheiros (FTP), devido às suas características de segurança melhoradas.
O SSH também vem com muitas outras características, tais como transferência fácil e segura de arquivos, encaminhamento de portas, etc., que o tornam uma ferramenta indispensável tanto para empresas como para indivíduos.
Passo a passo para executar algumas tarefas usando um programa que é simples e gratuito. Conheça o PUTTY
A dica de usar SSH facilita em muito as tarefas do dia a dia de nossos web designers que trabalham sempre com vários programas, hospedagem de site e internet em geral. Nesse caso, vamos indicar o PUTTY, que é simples, fácil de aprender e, principalmente, gratuito.
PUTTY é uma aplicação útil que pode ser utilizada para executar muitas tarefas, como deletar arquivos e pastas via SSH, num único programa simples. É um software de código aberto que corre em Windows, Mac OS, e Linux e pode ser utilizado para tarefas como acessar sistemas remotos, transferir arquivos, executar transferências seguras de arquivos, configurar as definições da sua rede, e muito mais. Para utilizar o programa, é necessário primeiro baixa-lo a partir do site oficial. Uma vez baixado, basta instalar no seu computador.
Após a instalação, inicie a programa e conecte-se ao sistema remoto desejado, utilizando o seu endereço IP ou o caminho desejado.
Uma vez executado, o usuário terá acesso a todas as funcionalidades oferecidas pelo PUTTY, tais como protocolos de transferência de ficheiros como SCP e SFTP. A interface é de fácil utilização, onde até mesmo principiantes podem facilmente compreender como utilizá-lo com sucesso!
São inúmeras as vezes precisamos executar tarefas que são mais rápidas por linha de comando. Podemos fazer isso usando um programa com protocolo acesso SSH (Secure Shell).
No exemplo abaixo, utilizamos o caminho de um domínio nosso preenchendo o “Host Name”, a “Porta” (Port) e o “Tipo de Conexão” (no caso, SSH).
Após logar, você deve usar algumas linhas DOS, como, por exemplo, “dir” (para visualizar as pastas e os arquivos na raiz. No exemplo, acessamos a raiz do domínio, “www“) e “cd www” para descermos o nível e visualizarmos as pastas.
Pode rapidamente excluir arquivos e pastas com o comando rm
via SSH. Veja abaixo exemplos simples acessando a pasta “testessh“.
Tutorial usando o comando rm para remover pastas ou deletar arquivos
Apagar um ou mais arquivos específicos
Nesse procedimento, apagaremos apenas dois arquivos que possuem a extensão .txt:
rm arquivo1.txt arquivo2.txt
Note que é uma maneira muito mais rápida que via FTP. Felizmente, o comando rm
aceita variações que podem nos ajudar.
Apagar todos arquivos com a mesma extensão
Para apagar arquivos com uma determinada extensão (no nosso caso, .pdf), o comando é:
rm *.pdf
Isso irá corresponder a todos os arquivos que possuem extensão .pdf
Apagando uma pasta inteira e seu conteúdo de forma recursiva
No nosso exemplo, deletamos a pasta de nome “pasta_teste_ssh“. Você pode usar:
rm -rf nome_da_pasta/
Apagando todos os arquivos e pastas no diretório atual, sem excluir o diretório em si
Você pode usar o seguinte comando:
rm -rf *
Você deve ter muito cuidado ao utilizar o comando rm
, pois se por acaso você remover algum arquivo ou pasta por engano, o erro será irreversível, podendo acabar com seu site ou servidor, caso você não tenha algum backup de segurança.
Este breve tutorial pode auxiliar sua empresa a executar mais rapidamente as tarefas do dia a dia, mas, muitas vezes, a contratação de uma agência que faça a gestão de site para empresas pode sair até mesmo mais em conta. Entre em contato com a Agência IMMA e faça um orçamento!