Exibir apenas alguns parâmetros no topo

2

Eu tenho uma pergunta sobre o comando 'top' e dissecá-lo. O que quero dizer com isso é dizer, por exemplo, que eu queria exibir apenas parâmetros específicos enquanto o top está em exibição, quero exibir apenas os seguintes parâmetros:

O horário atual, a utilização da CPU, a utilização atual da memória, a utilização atual do espaço em disco e os usuários atualmente conectados, o que eu faria para fazer isso?

    
por Linuxn00b 03.12.2015 / 20:15

1 resposta

2

Sistemas diferentes têm implementações superiores diferentes, mas em geral não são muito configuráveis. Ele é destinado a mostrar informações sobre memória e uso da CPU; espaço em disco e usuários conectados não são seu trabalho. Por outro lado, não mostrando listas de processos também não é seu trabalho.

Se você quiser um monitor de sistema configurável, tente conky . É baseado em GUI. Ou os nagios painéis baseados na web.

Se você deseja exibir informações de sua escolha em um terminal, use o para executar um programa a cada poucos segundos. Passe um script de shell que exibe as informações desejadas. Por exemplo:

watch ./my-favorite-statistics

com watch contendo algo como

#!/bin/sh
vmstat
df
who

Para a parte de CPU e memória, você pode querer algo melhor do que my-favorite-statistics . O vmstat do Linux pode ajudar na memória ou você pode massagear a saída de free .

    
por 04.12.2015 / 01:09

Tags