Как программно запросить базу данных приложения Freedesktop?

Утилита who анализирует данные в базе данных /var/run/utmp. Эта база данных обновляется login при входе в систему (а также рядом других утилит, см. man utmp), а данные постоянно записываются в / var/log/wtmp, если этот файл существует.

Эти записи полезны для отслеживания того, почему и когда система могла дать сбой или начать неправильно себя вести, и их не следует изменять.

Таким образом, ответ: вы не можете без изменения поведения who или программ, которые пишут в /var/run/utmp и /var/ log/wtmp или самостоятельно изменив эти (бинарные) файлы. И вы не должны, так как это может сделать систему 1) небезопасной и 2) трудно диагностируемой в случае неисправности.

1
23.08.2016, 20:52
0 ответов

Теги

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