Обновленный от 14,10 до 17,10 теперь добирающихся странных/dev/nul файлов

Я обновил Ubuntu от 14,01 до 17,10. Теперь я назвал файл /dev/nul со следующим текстом в нем.

#############
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).
####################

Как делают я узнаю то, что заставляет этот файл быть созданным. Я удаляю файл, но он возвращается.

1
задан 17 November 2017 в 18:32

2 ответа

ps утилита командной строки, используемая для списка рабочих процессов. Это - обычная практика для перенаправления вывода команд, из которых вывод не нужен к /dev/null, который похож на Linux 'черная дыра', которая позволяет чему-либо быть записанным в него, но когда считанный ничего не дает. Взглядами этого что-то работает ps и перенаправление вывода к /dev/nul (т.е. кто-то сделал тип где-нибудь). Факт это ps показывает, что ошибка о конфликтующих опциях предполагает, что кто-то сделал опечатку там также. Похоже, что могло бы быть возможно использовать inotify уведомлять, когда файл является created/editied (необходимо оставить его там, хотя и не удаляют его). Установите его использование

$ apt update
$ apt install inotify-tools

затем попробуйте

$ inotifywait -m --format /dev/nul

и это должно предупредить Вас, когда что-то редактирует его. Это не скажет Вам, что сделало это все же. Попытайтесь оставить это открытым в терминале и видеть, происходит ли это, когда Вы делаете или открываете что-либо в особенности (или если ti просто делает это отдельно).

2
ответ дан 3 December 2019 в 06:52

Я работал find . / 2> | xargs grep '/dev/nul' 2> на сервере для нахождения всех экземпляров той строки. Я скопировал результаты в текстовый редактор. Я заменил все /dev/null с пробелом. Затем я смог искать /dev/nul найти проблемный файл. Это был файл жемчуга, который был установлен как часть пакета за пределами представителей Ubuntu. Спасибо Aaron для подсказки о inotify.

2
ответ дан 3 December 2019 в 06:52

Другие вопросы по тегам:

Похожие вопросы: