Como gerenciar a minha hospedagem via SSH

De Wiki Locaweb
Ir para: navegação, pesquisa

Este artigo é válido somente para os clientes com Hospedagem Linux. O acesso à área de hospedagem por SSH é requerido (exemplo com Putty).


Vídeo Tutorial

Começando

Ao entrar por SSH na sua área de hospedagem, automaticamente você é enviado ao diretório /home/SeuLoginFTP do servidor.

Para se certificar, rode o comando

pwd

Retornará

/home/SeuLoginFTP

Para entrar no diretório public_html, rode

cd public_html

Para saber os arquivos e diretórios que estão dentro do diretório que você acessou, rode

ls -la

Se quiser voltar o diretório um nível acima, rode

cd ..


Criando e apagando arquivos

Para criar arquivos, rode

touch 1.txt
  • Será criado o arquivo 1.txt.

Para apagar o arquivo, rode

rm 1.txt

Para editar o conteúdo de um arquivo no servidor, consulte


Criando e apagando diretórios

Para criar diretórios, rode

mkdir MEUDIRETORIO

E para apagar o diretório (muito cuidado, isso apagará tudo o que houver dentro dele)

rm -rf MEUDIRETORIO


Para copiar um arquivo ou diretório

Situação 1: Criar uma cópia de arquivo com outro nome

cp 1.txt 2.txt
  • o arquivo 2.txt será criado como cópia do 1.txt

Situação 2: Copiar um arquivo de um diretório para outro

cp 1.txt MEUDIRETORIO
  • o arquivo 1.txt será copiado para dentro do diretório MEUDIRETORIO

Situação 3: Copiar todos os arquivos e sub-diretórios de um diretório para outro

cp -R MEUDIRETORIO1/* MEUDIRETORIO2
  • todos os arquivos e sub-diretórios de MEUDIRETORIO1 serão copiados para MEUDIRETORIO2


Para mover ou renomear um arquivo ou diretório

No Linux, os comandos para mover e renomear são os mesmos:

Situação 1A: Renomear um arquivo

mv 1.txt 2.txt
  • o arquivo 1.txt será renomeado para 2.txt

Situação 1B: Renomear um diretório

mv MEUDIRETORIO MEUDIRETORIO2
  • o diretório MEUDIRETORIO será renomeado para MEUDIRETORIO2

Situação 2: Mover um arquivo de um diretório para outro

mv 1.txt MEUDIRETORIO
  • o arquivo 1.txt será movido para dentro do diretório MEUDIRETORIO

Situação 3: Mover todos os arquivos e sub-diretórios de um diretório para outro

mv MEUDIRETORIO1/* MEUDIRETORIO2
  • todos os arquivos e sub-diretórios de MEUDIRETORIO1 serão movidos para MEUDIRETORIO2


Avançando

Para compactar e descompactar arquivos, consulte

Para editar um arquivo diretamente do servidor, consulte

Para alterar permissões de arquivos e diretórios, consulte

Para fazer backup e restore do banco de dados, consulte

Para Segurança, consulte