275 Shares 4459 views

Mais necessária comandos SSH

comandos SSH – esta é uma ferramenta muito importante para qualquer administrador de sistema ou webmasters avançados que locais de acolhimento do que hospedagem convencional, e servidor dedicado. Configurar esses servidores geralmente ocorre usando comandos do Linux console.

Para se conectar, você pode usar uma variedade de programas, por exemplo, massa de vidraceiro. SSH também processa e Bitvise cliente SSH. Na verdade, eles são uma ea mesma. Portanto, a maioria dos administradores estão usando algo que acabou de usar.

PuTTY SSH

Abaixo está representado no programa foto PuTTY console. Ao conectar-se a qualquer programa precisa especificar o host (endereço IP) do servidor e a porta na qual este console está sendo executado. Geralmente é porta 22 minutos.

Alguns shell para conectar-se a oferta servidor para se lembrar do seu nome de usuário e senha. Isso não é recomendado. O máximo que pode ser armazenado – de login, a fim de simplificar o trabalho. Mas sempre digite sua senha novamente. Esses clientes são, por vezes cortado e, em seguida hackers roubar seus dados.

Cliente Bitvise SSH

Além disso, o SSH do Linux comandos funcionam bem em Bitvise SSH cliente. O console é o mesmo, mas diferente do que, este programa abre imediatamente FTP.

Use pode ser qualquer coisa. A principal coisa que você gostou e deu certo. Princípio da mesma em todos os lugares.

comandos SSH para monitoramento do sistema

comandos SSH-de console permitem monitorar o servidor. É o suficiente para digitar o htop comando. O resultado é uma imagem que você vê abaixo.

Todos os computadores serão diferentes informações. Neste caso, dado o servidor fraco com um processador e apenas 671 MB de RAM.

Contagem Uptime mostra quanto tempo se passou desde que o sistema for reiniciado. Se o trabalho do servidor de administração e controle seu estado como um todo realizado profissionalmente, ele vai trabalhar por um longo tempo sem reiniciar. Afinal, se tudo funciona bem, por que reiniciar?

É muito importante, é a carga de costura médio com três valores. O primeiro representa a carga média para o último minuto, o segundo – para os últimos 5 minutos, o terceiro – nos últimos 15 minutos. Esta carga deve ser determinado como o Gerenciador de Tarefas do Windows padrão.

A carga pode ser mais de 100. Mesmo mais de 200. O sistema funciona da seguinte maneira: se a leitura para o último minuto será menor ou igual a 1 e, ao mesmo tempo em um único computador central, o servidor pode lidar com a carga. Ou seja, não deve ser considerada a razão entre o número de núcleos e os números na tela. Se tudo 1 a 1 ou menos, então é bom. Quanto menor o valor, mais rápido o sistema operacional como um todo.

Se a carga em um dual-servidor 4, a carga é maior do que 2 vezes a possibilidade de uma operação estável. Tente manter um olho sobre esta figura. Se uma carga grande, tentar otimizar o funcionamento do servidor e que trabalha lá.

Carga, como regra, pode produzir um trabalho com um arquivo ou um banco de dados.

Use htop comando pode qualquer usuário no servidor. Mas assistir a carga e demandas de todos os bancos de dados de todos os usuários só podem raiz. Para fazer isso, fazer logon no servidor via SHH e digite o mytop comando.

Aqui você pode ver todos os pedidos atuais com informações detalhadas:

  • Consulta ID (o servidor é mais longo, maior a figura);
  • o usuário que faz a solicitação;
  • uma série em que é feita uma solicitação;
  • banco de dados;
  • quanto tempo é feita uma solicitação;
  • o próprio pedido.

A coisa mais importante aqui – o tempo de execução. Os processos mais longos estão na parte inferior. Se você ver que alguns-query mysql é executado um par de minutos, então não é normal. Pressione k (matar da palavra) e digite o ID. Como resultado, você será capaz de completar o pedido. Mate todos os tantos pedidos e será capaz de descarregar o servidor.

Em seguida, você precisa ver que tipo de base e um pedido vem para corrigir o problema (e ela vai aparecer de novo, e você pode não ser capaz de chutar manualmente linha problemático). Determine o mais longo e otimizá-los.

comandos Linux Básico

Há uma variedade de comandos SSH. Todos os propósitos diferentes. Por exemplo:

  • para trabalhar com arquivos;
  • para exibir as informações do sistema;
  • gestão de processos;
  • arquivamento;
  • para a rede;
  • para trabalhar com mysql;
  • para procurar;
  • para definir os direitos de acesso aos arquivos;
  • para instalar os pacotes.

Considere todos opcionais. Com a maioria deles você vai encontrar como você trabalha com o console.

Agora, vamos considerar os comandos básicos que você precisa a qualquer hora, em qualquer lugar. Se você se lembra deles, você vai sempre lembrar.

Trabalhando com arquivos

Observe que o caminho nos comandos deve ser escrito com base em onde você está. Por exemplo, o comando ls vai dar uma lista do diretório atual. Transições em pastas por cd que você pode fazer imediatamente para a direita, em vez de um por um.

Sempre olhar para a maneira que você escrever em equipes. "Mask" também pode ser usado. Por exemplo, para excluir todos os arquivos podem ser TXT, digitando rm * .txt. Sob o asterisco refere-se a qualquer coisa, enquanto o final foi .tht.

arquivos de arquivamento

Para ler este problema, examine a foto abaixo.

informações do sistema

Os comandos básicos são mostrados na foto.

instalação de software

Nem todos os comandos SSH são ativados imediatamente após a instalação do sistema operacional. Muitos utilitários precisam ser instalados. É muito simples.

Por exemplo, htop comando e mytop originalmente não incluído. Eles precisam ser instalados. Para fazer isso, digite sudo apt-get install htop.

Você precisa instalar a partir da raiz. Outros não são permitidos.

O princípio da instalação é o mesmo para todos os programas. Assim, no final, em vez de mudar htop para a utilidade desejada (para mais instruções).