Este é o comando fatrace que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
fatrace - relatar eventos de acesso a arquivos em todo o sistema
SINOPSE
rastro [ OPÇÕES ]
DESCRIÇÃO
rastro relata eventos de acesso a arquivos de todos os processos em execução.
Ele não relata o acesso ao arquivo pelo próprio fatrace, para evitar eventos de registro causados por
gravar a saída em um arquivo. Ele também ignora eventos em sistemas de arquivos virtuais e kernel
como sysfs, proc e devtmpfs.
Seu principal objetivo é encontrar processos que continuem a despertar o disco desnecessariamente e assim
evitar alguma economia de energia.
Por padrão, os eventos são relatados ao stdout. Isso causará alguns loops se você executar esta ferramenta
por exemplo, gnome-terminal, pois isso causa um acesso ao disco para cada linha de saída. Evitar
isso, redireciona a saída para um arquivo.
SAÍDA FORMATO
Um evento típico parece
rsyslogd(875): W /var/log/auth.log
compiz(1971): O dispositivo 8: 2 inode 658203
A linha possui os seguintes campos:
· Nome do processo. Isso é lido em / proc / pid / comm e pode ser abreviado por muito tempo
nomes de processos.
· ID do Processo
· Tipo de evento: Ocaneta, Rler, Writo, ou Cperder. Combinações são possíveis, como CW para
fechando um arquivo escrito.
· Arquivo afetado. Em alguns casos, o caminho e o nome não podem ser determinados, por exemplo, porque
é um arquivo temporário que já foi excluído. Nesse caso, ele imprime os principais dispositivos
e o número menor e o número do inode. Para examinar esse processo em mais detalhes, você
deve considerar o uso traço(1).
Se você especificar o --timestamp opção, o primeiro campo será a hora atual.
OPÇÕES
-c, --montagem atual
Registre apenas eventos na partição / montagem do diretório atual. Sem esta opção,
todas as partições / pontos de montagem (reais) estão sendo observados.
-o ARQUIVO, --output =ARQUIVO
Grave eventos em determinado arquivo em vez de na saída padrão.
-s SEGUNDOS, --seconds =SEGUNDOS
Pare após um determinado número de segundos.
-t, --timestamp
Adicione carimbo de data / hora aos eventos. Quando esta opção é fornecida uma vez, o formato será humano
hora legível: minuto: segundo.microsegundo; quando fornecido duas vezes, o carimbo de data / hora é impresso
como segundos / microssegundos desde a época.
-p PID, --ignore-pid =PID
Ignore eventos para este ID de processo. Pode ser especificado várias vezes.
-f TIPOS, --filter =TIPOS
Mostra apenas os tipos de eventos fornecidos. TIPOS é uma lista de C, R, Oou W com o acima
significados.
Por exemplo. usar --filter = OC para mostrar apenas eventos abertos e fechados.
-C COMANDO, --command =COMANDO
Mostra apenas eventos para este comando.
-h , --Socorro
Imprimir ajuda e sair.
Use fatrace online usando serviços onworks.net