Usage: nmcli general reload { ARGUMENTS | help }
ARGUMENTS := [<flag>[,<flag>...]]
Reload NetworkManager's configuration and perform certain updates, like
flushing caches or rewriting external state to disk. This is similar to
sending SIGHUP to NetworkManager but it allows for more fine-grained
control over what to reload through the flags argument. It also allows
non-root access via PolicyKit and contrary to signals it is synchronous.
Available flags are:
'conf' Reload the NetworkManager.conf configuration from
disk. Note that this does not include connections, which
can be reloaded through 'nmcli connection reload' instead.
'dns-rc' Update DNS configuration, which usually involves writing
/etc/resolv.conf anew.
'dns-full' Restart the DNS plugin. This is for example useful when
using dnsmasq plugin, which uses additional configuration
in /etc/NetworkManager/dnsmasq.d. If you edit those files,
you can restart the DNS plugin. This action shortly
interrupts name resolution.
With no flags, everything that is supported is reloaded, which is
identical to sending a SIGHUP.