man netstat says
--numeric, -n
Show numerical addresses instead of trying to determine symbolic host, port or user names.
Does netstat output additional sockets with -n than without -n?
Or does netstat output the same set of sockets with -n as without -n?
They don't seem to output the same set of sockets:
$ sudo netstat -ap | wc -l
720
$ sudo netstat -anp | wc -l
719
-n seems to output sockets not shown otherwise:
$ sudo netstat -ap | grep 2049
$ sudo netstat -anp | grep 2049
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
tcp6 0 0 :::2049 :::* LISTEN -
udp 0 0 0.0.0.0:2049 0.0.0.0:* -
udp6 0 0 :::2049 :::*