No Windows, há uma GUI "Task Manager" e também uma excelente linha de comando "tasklist.exe", que permite ver a maioria dos mesmos dados, mas em texto realmente fácil de analisar a partir de um script.
Existe uma ferramenta de linha de comando análoga para o "Monitor de Recursos"? Estou procurando algo que irá listar o uso global de CPU / disco / rede / memória e / ou uso por processo.
resmon
em um prompt de execução iniciará o resmon.exe, assim como digitarcmd
iniciará o prompt de comando.resmon.exe é o "monitor de recursos" normalmente iniciado a partir do taskmgr.
O caminho para o resmon.exe é específico do processador, mas geralmente há uma cópia para o seu processador em ... \ windows \ system32 ou ... \ windows \ system
(Você pode iniciar o gerenciador de tarefas pressionando ctrl-alt-del ou digitando "tskmgr" em uma linha de comando ou em "Executar ..." no menu Iniciar)
verificado pela última vez no Win7
fonte
O monitoramento da atividade da Internet no computador é uma ferramenta poderosa, permitindo:
..e muito mais.
A melhor parte? É super fácil. Aqui está como eu faço isso no Windows XP:
Abra o
cmd
e digitenetstat -n 5 >scan.txt
Após um minuto ou dois (ou qualquer período de tempo), pressione Ctrl + C para interromper o monitoramento. Digitescan.txt
para abrir o arquivo de log e verificar os resultados Há várias maneiras de modificar a saída do log usando vários parâmetros. Aqui estão alguns comandos alternativos que você pode tentar:netstat -b 5 >scan.txt
ounetstat -nao 5 >scan.txt
O segundo também fornece números PID (ID do processo) que podem ser verificados nos processos em execução no Gerenciador de tarefas do Windows (em Exibir> Selecionar coluna ..). Sinta-se à vontade para finalizar qualquer processo executando conexões TCP indesejadas. Para obter uma lista completa dos parâmetros netstat, digitenetstat help
no prompt de comando.Aqui está como eu faço isso no Mac OSX:
Abra o Terminal e digite
netstat -b >> scan.txt
Após um minuto ou dois (ou qualquer quantidade de tempo), pressione Ctrl+ Cpara interromper o monitoramento. Digitemore scan.txt
para abrir o arquivo de log e verificar os resultados.fonte