Как я узнал, какой процесс создает каталог тильды «~» в моей домашней папке

Некоторые процессы продолжают создавать каталог с именем ~ в моей домашней папке. Как мне узнать, какой процесс это делает? Я не смог найти ничего полезного в системном журнале.

Я могу использовать ls -l, чтобы найти время, когда оно было создано, но я действительно хочу узнать, как / почему он был создан, и остановить этот процесс.

К сожалению, пользователь / группа - это только я, и там нет никаких намеков.

2
задан 19 October 2019 в 12:28

1 ответ

Если можно заставить систему создавать тот файл, можно сделать

while true; do lsof /home/$USER/~; done;

Не симпатичный, hackish, но это работает, не устанавливая инструментов.

Можно также использовать инструмент аудита для названного auditctl:

auditctl -w /home/$USER/~

затем сделал бы то же. Можно установить это с

sudo apt install -y auditd audispd-plugins

Действительно проверьте свои переменные среды. Причина, для этой проблемы, оказалась неправильно набор XDG_CONFIG_HOME

1
ответ дан 2 December 2019 в 04:35

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

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