1

В редакторе соединений Linux Network Manager есть столбец под названием "Последнее использование", в котором указано, как давно было установлено последнее соединение. В Fedora, где я могу найти точную метку времени последнего использования сетевого подключения?

Я посмотрел в /etc/sysconfig/network-scripts , /etc/NetworkManager/ и /var/lib/NetworkManager но нигде не могу найти запись даты и времени. Редактор соединений должен будет вычислять, как давно он использовался где-то из журнала, не так ли?

1 ответ1

0

Метки времени находятся в /var/lib/NetworkManager/timestamps:

[timestamps]
9b6da6f6-f266-4aae-a742-072053f70a1d=1467272295
288ec246-6a27-3d69-827d-fc9dd8399344=1469766848
...

Это число справа является меткой времени эпохи Unix, в секундах:

$ date -d @1469766848
Fri Jul 29 04:34:08 UTC 2016

Хотя вы не должны пытаться анализировать файл напрямую (внутренние форматы могут измениться в будущем) - вместо этого ту же информацию можно получить через D-Bus или nmcli:

$ nmcli con show 288ec246-6a27-3d69-827d-fc9dd8399344 | grep time
connection.timestamp:                   1469766848

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .