查找系统域名的最佳方法是什么?

查找系统域名的最佳方法是什么?

我使用以下语法在 Linux 计算机上查找域名:

hostname | sed s'/\./ /g' | awk '{print $2}'

hostname
master02.sys65.com

hostname | sed s'/\./ /g' | awk '{print $2}'
sys65

但我认为这种做法不是很优雅。

我想看看其他查找域名的方法(没有决赛.com)。

答案1

你应该使用

hostname -d

为了这。

要删除域的最后一部分,有许多不同的技术;例如

hostname -d | sed -E 's/\.[^.]+$//'

相关内容