Bashで「かわいい」ホスト名を取得する

Bashで「かわいい」ホスト名を取得する

私のFedora 19システムではhostnamectl

Bashプロンプトできれいなホスト名を取得する簡単なコマンドはありますか?

hostname静的ホスト名が返され、マニュアルページにはきれいなホスト名を復元するオプションは表示されません。

答え1

によるとman hostnamectl

静的ホスト名は/ etc / hostnameに保存されます。詳しくは、ホスト名(5)を参照してください。きれいなホスト名、シャーシタイプ、アイコン名は /etc/machine-info に保存されます。 machine-id(5) を参照してください。

したがって、次のコマンドを使用して良いホスト名を設定すると、

hostnamectl set-hostname --pretty YourHostname

次のツールを使用して検索できますawk

awk -F= '/PRETTY/ {print $2}' /etc/machine-info

答え2

hostnamectl --prettyきれいなホスト名を直接印刷します。 systemd バージョン 239 でテストされました。

答え3

私のシステムではhostnamectl --staticチケットです。まず、システムのhostnamectl設定方法を確認することをお勧めします。そこでどの段階を経て、最も美しく見えるかを決めることができます。

関連情報