SSH (Secure Shell) é um programa de transferência de arquivos, por linha de comando, semelhante aos MS-DOS. Sua principal característica é a confiabilidade e segurança. Ele permite que você navegue no servidor que hospeda seu site, isso pode ser interessante para editar alguns arquivos diretamente no servidor ou mesmo para mover e copiar arquivos remotamente.
Por que usar SSH?
- Executa comandos diretamente no servidor que hospeda seu site
- Permite rodar comandos Linux na sua hospedagem
- Toda comunicação é feita com criptografia
- É rápido recomendado para usuários experientes
Comandos básicos do SSH
Não inclua os colchetes no seu comando:
Navegando no Unix:
- / (refere-se ao diretório raiz no servidor);
- ./ (refere-se ao diretório em que você se encontra);
- ../ (refere-se ao diretório pai do que você se encontra);
- pwd (mostra qual é o diretório em que você se encontra — dá o caminho completo);
- ls (lista todos os arquivos do seu diretório atual);
- ls -al (lista todos os arquivos + informações);
- ls -alR (lista todos os arquivos + informações em todos os subdiretórios);
- ls -alR | more (lista todos os arquivos + informações em todos os subdiretórios, criando uma pausa);
- ls -alR > resultado.txt (lista todos os arquivos + informações em todos os subdiretórios, mas envia todas as informações para um arquivo ao invés de mostrar na tela);
- ls *.html (lista todos os arquivos que terminam com .html);
- ls -al home/usr/guto/ (lista todos os arquivos + informações de /home/usr/guto);
- cd (muda para um novo diretório);
- cd imagens (muda para o diretório imagens);
- cd / (muda para o diretório raiz);
- cd /home/usr/imagens (muda para o diretório /home/usr/imagens);
- cd .. (volta um diretório).
Criando, movendo, copiando e apagando diretórios:
- mkdir [nomedodiretório] (cria um novo diretório);
- ls -d */ (lista todos os subdiretórios dentro do diretório atual);
- cp -r [nomedodiretório] [novo nomedediretório] (copia um diretório e todos os seus arquivos/subdiretórios);
- rmdir [nomedodiretório] (apaga um diretório se estiver vazio);
- rm -r [nomedodiretório] (remove um diretório e todos seus arquivos).
Pesquisando arquivos e diretórios:
- find / -name [arquivo] -print (procura em todo servidor por um arquivo);
- find . -name [arquivo] -print (procura por um arquivo começando pelo diretório atual);
- find / -name [nomedodiretório] -type d -print (procure no servidor inteiro por um diretório);
- locate [arquivo] (procura em todo servidor por um arquivo em um banco de dados com todos os arquivos do sistema, renovado uma vez por dia: é bem mais eficiente que o find);
- grep [texto] [nomedoarquivo] (procura por um texto dentro de um arquivo);
- sed s/[textoantigo]/[novotexto]/g [nomedoarquivo] (faz uma varredura no arquivo e troca todas as ocorrências do [textoantigo] por [novotexto]).
|
Quero registrar um domínio:
Registre agora um domínio e garanta seu nome exclusivo na internet como www.meupropriosite.com, e e-mails como eu@meupropriosite.com.
|
|
|
|