システムのドメイン名を見つけるための最良の方法は何ですか?

システムのドメイン名を見つけるための最良の方法は何ですか?

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/\.[^.]+$//'

おすすめ記事