Linuxホスト名変更コマンドの詳しい説明

Linuxホスト名変更コマンドの詳しい説明

Linux ホスト名変更コマンド

1. ホスト名を一時的に変更するだけの場合は、hostname コマンドを使用できます。

sudo ホスト名 <新しいホスト名>

# 例えば:

sudo ホスト名 myDebian

このコマンドは、/etc/hostname ファイル内の静的ホスト名を変更せず、一時的なホスト名のみを変更します。したがって、コンピューターを再起動すると、古いホスト名に戻ります。

2. ホスト名を永続的に変更したい場合は、hostnamectlコマンドを使用するか、vimを使用して/etc/hostnameファイルを手動で変更します。

コマンド構文は次のとおりです。

sudo hostnamectl set-hostname <新しいホスト名>

# sudo vim /etc/ホスト名

このコマンドは、/etc/hostname ファイル内のホスト名を削除し、新しいホスト名に置き換えます。

コンテンツ拡張子:

1. 現在のホスト名を表示する

[root@fangjian ~]# ホスト名ctl
 静的ホスト名: 中括弧
 素敵なホスト名: Brace
   アイコン名: computer-vm
   シャーシ: vm
  マシンID: 20191225111607875619293640639763
   ブートID: 25ac5021d229471382a26bea3d351de3
 仮想化: kvm
 オペレーティング システム: CentOS Linux 7 (コア)
  CPE OS 名: cpe:/o:centos:centos:7
   カーネル: Linux 3.10.0-1062.9.1.el7.x86_64
  アーキテクチャ: x86-64

2. ホスト名を一時的に変更する

[root@fangjian ~]# hostname yin # シャットダウン後に無効になるホスト名を一時的に変更します [root@fangjian ~]# hostname
陰

3. ホスト名を永続的に変更する

1. 方法1: hostnamectlコマンドを使用する

[root@fangjian ~]# hostnamectl set-hostname 括弧 # シャットダウン後も期限切れにならないユーザー名を永続的に設定します [root@fangjian ~]# hostname
ブレース

2. 方法2: 設定ファイル/etc/hostnameを変更し、保存して終了する

[root@fangjian ~]# vi /etc/hostname # vi と入力し、古いホスト名を削除して、新しいホスト名を入力し、Esc に続いてコロン wq を押して終了し、ファイルを保存します。# 有効にするには再起動します。

以上が今回ご紹介した関連知識の全てです。追加事項がありましたら、123WORDPRESS.COM 編集部までご連絡ください。

以下もご興味があるかもしれません:
  • Linuxでホスト名を変更する方法
  • Linuxでホスト名を永続的に変更する方法
  • Linux でネットワーク カード名とホスト名を変更する方法
  • Linux ホスト名設定の詳細な紹介

<<:  MySQL 5.6.37 (zip) ダウンロード インストール 構成 グラフィック チュートリアル

>>:  MySQL 5.7.16 ZIP パッケージのインストールと設定のチュートリアル

推薦する

MySQL/MariaDB ルートパスワードリセットチュートリアル

序文パスワードを忘れることは、よく遭遇する問題です。MySQL または MariaDB データベース...

Vue でユーザー権限に基づいてルートを動的に追加する方法

ユーザーの権限に応じて異なるメニュー ページを表示します。知識ポイントルートガード(事前ガードを使用...

ブラウザの自動更新を実装するReactサンプルコード

目次フロントエンドルーティングとは何ですか?フロントエンドルーティングを実装するにはどうすればいいで...

ORM を使用して MySQL にデータを追加する手順

【序文】 ORM を使用してデータベース内のデータを操作する場合、前提として、新しい ORM モデル...

JS で Websocket ベースのマルチターミナル ブリッジング プラットフォームを実装する方法

目次1. デバッグ対象2. WebSocketの機能3. ソケット接続を確立する3.1 部屋の作成方...

js 学習ノート: class、super、extends キーワード

目次序文1. es6の前にオブジェクトを作成する2. es6 後のクラス宣言3. クラスの継承4. ...

HTMLページ内の検索機能を完了する

最近、たくさんの人に改変してもらったフレームワークに取り組んでいます。毎日コードを見ていると目が回り...

MySQL GRANT ユーザー認証の実装

承認とは、ユーザーに特定の権限を付与することです。たとえば、新しく作成したユーザーに、すべてのデータ...

Vue命令の動作原理と実装方法

Vue の紹介現在のビッグフロントエンドの時代は、混乱と衝突の時代です。世界は多くの派閥に分かれてお...

JS の効率的なマジック演算子の概要

JavaScript は現在、毎年新しいバージョンがリリースされており、より便利で効率的な新しい演算...

Docker を使用した war パッケージ プロジェクトのデプロイの実装

Docker で war をデプロイするには、コンテナを使用する必要があります。ここでは tomca...

ApacheBench でマルチ URL をサポートする方法

標準の ab は単一の URI でのストレス テストのみをサポートしており、実際のニーズを満たしてい...

MySQL スライディングオーダー問題の原理と解決の例分析

この記事では、例を使用して、MySQL スライディング順序問題の原理と解決方法を説明します。ご参考ま...

Springboot+Vue-Cropperでアバターの切り取りとアップロードの効果を実現

アバターをアップロードするにはVue-Cropperコンポーネントを使用します。参考までに具体的な内...

Linux システムで Vim を使用してリモート ファイルを読み書きするコマンドの詳細な説明

vim の動作モードを設定する (一時的) :set (モード情報) :set nu — 行番号を表...