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