Pesquisar este blog

sábado, 15 de maio de 2021

Comandos Shell Bash - Legais

Watch 

Com o Watch do Linux, podemos acompanhar a mudanças nos resultados de tempos em tempos. Ele é útil para refletir em tempo-real os eventos que acontecem em um sistema operacional. Por padrão, ele executa o programa a cada dois segundos, porém, utilizar as opções –n ou –interval permite especificar um período diferente. O watch também permite que o usuários monitorem a criação e exclusão de arquivos, se utilizado com vários comandos pipeline. O watch é executado simultaneamente no terminal até ser interrompido pressionando CTRL+C.

O Watch do Linux também é útil quando você precisa identificar um problema ou monitorar o resultado de um script continuamente.

O comando Watch vem instalado por padrão em todas as distribuições Linux com uma grande variedade de ferramentas para seus usuários.

 watch arquivo

Ou, se queremos ver a data atual, podemos usar este comando:

watch date

Desta maneira, a data muda a cada dois segundos, seguidos pela data atual e horário do sistema.

Muitas vezes queremos que o comando Watch seja encerrado após alguma mudança no resultado. Podemos fazer isso com a ajuda da opção -g, que interrompe o comando Watch sempre que houver alterações no uso da memória. O comando fica assim:

watch –g free

Também é possível desabilitar o cabeçalho, mostrando a linha vazia, hora atual, comando e intervalo. Para isso é utilizada a opção -t. Por exemplo:

watch –t date

Para observar estatísticas de largura de banda, você pode usar a opção ifconfig com o comando Watch Linux:

watch ifconfig

Agora você consegue ver o tráfego de bytes RX e TX, juntamente com o endereço de IP do seu sistema. Ele também mostra a velocidade da rede a cada dois segundos.

Como Destacar Diferenças entre Atualizações com Watch

O Watch regularmente atualiza o resultado de um comando específico após 2 segundos. Para visualizar o resultado em alteração podemos usar as opções –d ou –difference. Esta opção irá destacar as mudanças. O comando fica da seguinte maneira:

watch –d date

Aqui, as mudanças do tempo atual são destacadas no terminal.

Como Mudar Intervalos de Tempo no Comando Watch

A duração entre resultados pode facilmente mudar no terminal Linux com a opção -n seguida de um dígito que representa o número de segundos que você deseja.

Por exemplo:

watch –n 5 date

Este comando irá refletir o resultado atualizado a cada 5 segundos.

Quando usamos o Linux não podemos observar intervalos em menos que 0.1 segundos.

Como Usar o Comando Watch Linux com Outras Pipelines

O Watch também pode ser útil com outros comandos de pipelines:

Como Monitorar Arquivos com Comando Watch

Para ver o status de um arquivo específico ou mudanças que foram feitas, use o seguinte comando no terminal:

watch -d 'ls -l | fgrep devisers'

Neste caso, devisers é o usuário e ls –l são os arquivos presentes neste diretório.

Como Usar o Comando Watch como Relógio

Para usar o watch como relógio, executamos o comando abaixo:

watch –t date

Como Visualizar o Status do Hardware com o Watch Linux

Neste exemplo, vamos monitorar a temperatura da CPU de uma máquina Linux:

watch -n 1 sensors

Ele irá mostrar o resultado do comando e você poderá ver o status da temperatura do seu computador!

 

 Nome e a versão da distribuição, versão do kernel

· cat /etc/*-release. Ou então:

· cat /etc/*-release | grep PRETTY. ...

· lsb_release -a. ...

· uname -a. ...

· uname -mrs. ...

· uname --help. ...

· cat /proc/version.

 

 

Referencia:https://www.hostinger.com.br/tutoriais/comando-watch-linux

 

 

 

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.