网络管理器日志在哪里?(16.04)

我有新的Ubuntu系统,想要调试一些网络设置中的错误。
我找不到NetworkManager的日志。
在其他问题上,人们推荐使用/var/log/syslog/var/log/daemon.log,但它们都是空的。
这个页面上的Python脚本 - https://wiki.ubuntu.com/DebuggingNetworkManager - 已经不存在了。 sudo service network-manager status只显示了几行日志,而不是全部。
2个回答

journalctl就是解决方法:

journalctl -u NetworkManager.service

-u--unit=UNIT|PATTERN

显示指定systemd单元UNIT(例如服务单元)的消息,或者显示与PATTERN匹配的任何单元的消息。[...]


这只是Systemd而已,我猜。 - Kamiccolo
4是的。由于问题在askubuntu上,它涉及systemd,因为所有的Ubuntu安装都使用systemd(除了古老的版本)。 - Karel Bílek
你到底在说什么?是说Ubuntu 14.04不是Ubuntu吗?还是说那些“古老”的版本的用户,就像你所说的,不被这个StackExchange网络站点接受?你提问时没有指明你的Ubuntu版本,所以... - Kamiccolo
7我明确说过标题中的版本。 - Karel Bílek

你也可以试试这个。用这个你会看到一些网络管理器的状态变化。
sudo journalctl -fu NetworkManager

e.g.,

Mar 15 09:06:37 macbookair NetworkManager[1098]: <info>  [xxx] keyfile: add connection in-memory (xxx,"tun0")
Mar 15 09:06:37 macbookair NetworkManager[1098]: <info>  [xxx] device (tun0): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'external')
Mar 15 09:06:37 macbookair NetworkManager[1098]: <info>  [xxx] device (tun0): Activation: starting connection 'tun0' (xxx)

-f--follow

仅显示最新的日志条目,并在日志追加新条目时持续打印。