Что такое /proc/85/root/tty и почему я вижу, что он записывается каждую секунду?
Я смотрю, в какие файлы/каталоги записывается моя установка Ubuntu 22.04.1 LTS (ядро v. 5.15.0-52-generic).
Внезапно я вижу запись в /proc/85/root/tty каждую 1 секунду.
Я знаю, что это может быть какой-то специфический процесс (например, firefox) для моей машины.
Если да, можете ли вы сказать мне, как я могу определить, какой процесс будет писать на этот tty?
1 ответ
/proc/85
для PID 85. Чтобы узнать имя процесса или программы, выполнитеps aux | grep " 85 "
. Пример с моего компьютера, но для аналогичного PID 86:
doug@s19:~/idle/teo/util/ping-sweep/6-2$ ps aux | grep " 86 "
root 86 0.0 0.0 0 0 ? S Oct26 0:00 [kdevtmpfs]
doug 13416 0.0 0.0 9040 660 pts/2 S+ 13:44 0:00 grep --color=auto 86
Где 2-й хит - это сама программа grep. Таким образом, поток ядра, поддерживающий devtmpfs, — это то, что вы наблюдаете. Я не знаю, почему вы видите, что дескриптор tty записывается каждую секунду. В моей системе обновление обновляется нечасто, и я не смог определить, почему:
doug@s19:~$ sudo ls -l /proc/86/root/tty
crw-rw-rw- 1 root tty 5, 0 Oct 28 13:34 /proc/86/root/tty
doug@s19:~$ sudo ls -l /proc/86/root/tty
crw-rw-rw- 1 root tty 5, 0 Oct 28 13:34 /proc/86/root/tty
doug@s19:~$ sudo ls -l /proc/86/root/tty
crw-rw-rw- 1 root tty 5, 0 Oct 28 2022 /proc/86/root/tty
doug@s19:~$ sudo ls -l /proc/86/root/tty
crw-rw-rw- 1 root tty 5, 0 Oct 28 13:58 /proc/86/root/tty
doug@s19:~/idle/teo/util/ping-sweep/6-2$ date
Fri 28 Oct 2022 02:05:07 PM PDT
doug@s19:~$ sudo ls -l /proc/86/root/tty
crw-rw-rw- 1 root tty 5, 0 Oct 28 13:58 /proc/86/root/tty