Atualizado de 14.10 para 17.10 agora recebendo arquivos estranhos / dev / nul

1

Eu atualizei o Ubuntu de 14.01 para 17.10. Agora eu recebo um arquivo chamado /dev/nul com o seguinte texto.

#############
error: conflicting format options

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.

For more details see ps(1).
####################

Como descubro o que está causando esse arquivo a ser criado? Eu apago o arquivo, mas ele volta.

    
por mazz44 16.11.2017 / 00:52

2 respostas

2

ps é um utilitário de linha de comando usado para listar processos em execução. É uma prática comum redirecionar a saída de comandos dos quais a saída não é necessária para /dev/null , que é como um 'buraco negro' do Linux que permite que qualquer coisa seja escrita para ele, mas quando ler não fornece nada. Pela aparência disso, algo está executando ps e redirecionando a saída para /dev/nul (ou seja, alguém criou um tipo em algum lugar). O fato de que ps está mostrando um erro sobre as opções conflitantes sugere que alguém também digitou um erro de digitação. Parece que pode ser possível usar inotify para notificar quando o arquivo é criado / editied (você tem que deixá-lo lá e não excluí-lo). Instale-o usando

$ apt update
$ apt install inotify-tools

tente

$ inotifywait -m --format /dev/nul

e ele deve alertá-lo quando algo for editado. Não vai te dizer o que aconteceu. Tente deixá-lo aberto em um terminal e ver se isso acontece quando você faz ou abrir qualquer coisa em particular (ou se você faz isso sozinho).

    
por Aaron 16.11.2017 / 01:40
2

Eu corri find . / 2> | xargs grep '/dev/nul' 2> no servidor para encontrar todas as instâncias dessa string. Eu copiei os resultados em um editor de texto. Eu substituí todo o /dev/null com branco. Então eu fui capaz de procurar /dev/nul para encontrar o arquivo com problema. Era um arquivo perl que foi instalado como parte de um pacote fora dos representantes do Ubuntu. Obrigado Aaron pela dica sobre inotify .

    
por mazz44 16.11.2017 / 16:41