net_adm:localhost/0
获取本地主机名
用法:
localhost() -> Name
内部实现:
-spec localhost() -> Name when Name :: string(). localhost() -> {ok, Host} = inet:gethostname(), case inet_db:res_option(DOMain) of "" -> Host; Domain -> Host ++ "." ++ Domain end.
获取本地主机名,如果启动 Erlang 时带有 -name 参数标识启动,那么 Name 是完全合格域名(FQDN:Fully Qualified Domain Name)。
net_adm:localhost().