Есть ли способ найти временные метки, когда я подключался / отключался от беспроводных сетей (чтобы я мог видеть, где я был в какой-то момент в прошлом)? Кажется, я не могу найти никаких файлов журналов с этой информацией (и моя система, похоже, не сохраняет журналы старше месяца).
Если такого файла журнала не существует, можно написать сценарий, который сделает это для меня?
Спасибо!
P.S. Я использую Ubuntu 10.04.
Вы можете найти некоторые последние соединения в
sudo less /etc/NetworkManager/system-connections/*
. Но отметка времени имеет вид
1293853087
. Чтобы сделать ее читабельной, вы должны использовать:
Для будущего использования может быть лучше вставить несколько строк кода в /etc/networks/ifup.d/YourScript
echo $(date) " "$(if [ "$IFACE" = eth1 ]; then
iwconfig | egrep -o "ESSID:*"
fi) >> /var/log/myip.log
или что-то подобное.
Я не сделал этого, так что, безусловно, есть некоторые проблемы, которые нужно решить. Может быть, у вас нет прав на запись в /var/log/myip.log, и вам нужно создать его с помощью sudo touch ...
ранее и разрешить какой-либо группе (сети?) Писать в него.