Linuxでホスト名を永続的に変更する方法

Linuxでホスト名を永続的に変更する方法

ホスト名を変更する場合は、以下の手順に従ってください。

ホスト名の使用

hostnameコマンドを使用すると、ホスト名を一時的に変更することしかできません。再起動すると、ホスト名は元の名前に戻ります。

# ホスト名 新しいホスト名

hostname linuxと入力してホスト名を linux に変更し、 uname -nコマンドを使用して表示します。

這里寫圖片描述

この時点で、ホスト名は変更されていますが、なぜ左側にPeithon残っているのでしょうか? ターミナルを再度開いてみてください。Xshell を使用している場合は、セッションを再度開いてください。

設定ファイルを変更する

ホスト名を永久に変更したい場合は、以下の手順に従う必要があります。

/etc/sysconfig/networkファイルを変更する

這里寫圖片描述

このうち、mylinux は設定するホスト名です。保存して終了し、システムを再起動すると、設定ファイルが読み込まれ、ホスト名が新しいホスト名に設定されます。

この時点でシステムを再起動したくない場合は、 hostname mylinuxを使用して一時的な変更を行うことができます。このようにすると、システムを再起動しても、読み込まれた設定ファイルに設定されているホスト名は、ホスト名の設定と同じになり、変更されていないのと同じになります。

これでホスト名の設定は完了です。

ホストファイル

通常、ホスト名を変更するために hosts ファイルを変更する必要はありません。/etc/hosts ファイル/etc/hosts 、DNS に似たドメイン名解決機能を提供します。Linux システムは、DNS サーバーにドメイン名解決要求を送信する前に、 /etc/hostsファイルを照会します。対応するレコードがある場合は、hosts 内のレコードが使用されます。

したがって、ホスト名を変更する場合は、 /etc/sysconfig/networkファイルを変更するだけです。ただし、分散を使用する場合は、ホスト名と IP をバインドする必要があり、hosts ファイルを変更する必要があります。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

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

<<:  Vue3スタイルのCSS変数注入の実装

>>:  CentOS7 に MySQL をオフラインでインストールする詳細なチュートリアル

推薦する

MySQLインデックスマージの使い方

インデックスのマージは、MySQL が最下層で提供するインテリジェントなアルゴリズムです。インデック...

forEachでawaitが機能しない問題を解決する

1. はじめに数日前、プロジェクトでトラバーサルに使用したときに落とし穴に遭遇し、解決するのに 1 ...

CentOS の環境変数と設定ファイルの詳細な説明

序文CentOS 環境変数設定ファイル システムは階層型システムであり、他のマルチユーザー アプリケ...

CSS マルチレベルメニュー実装コード

これは、Web ページを Windows のスタート メニューなどのデスクトップ プログラムのように...

Vue で HTML 5 ドラッグ アンド ドロップ API を使用する方法

ドラッグ アンド ドロップ API は、ドラッグ可能な要素を HTML に追加し、ドラッグ可能な豊富...

Linux で MySQL のスケジュールバックアップを実装する方法

実際のプロジェクトでは、緊急事態を防ぐためにデータベースを頻繁にバックアップする必要があります。しば...

JavaScript イベント委任 (プロキシ) の使用例の詳細

目次導入例: イベントの委任記述方法1: イベント委譲書き方2: 各子要素がイベントをバインドする例...

Kylin 4.0.2 (Ubuntu) でブート パーティションを拡張するプロセスの紹介

目次序文1. 新しいパーティションを準備する2. ブートパーティションをコピーする3. fstabフ...

ウェブページ制作時のコードコメントの書き方

<br />私の仕事で使用しているアノテーションの書き方の基準をまとめました。技術的な内...

RHEL7.5 mysql 8.0.11 インストールチュートリアル

この記事はRHEL7.5でのMySQL 8.0.11のインストールチュートリアルを記録しています。具...

MySQLオンラインログライブラリの移行例

最近の事例をお話ししましょう。オンライン Alibaba Cloud RDS 上のゲーム ログ ライ...

Win10 DVWA のダウンロード、インストール、構成のグラフィック チュートリアルの詳細な説明 (初心者向け学習侵入)

コンピュータ システムが再インストールされ、侵入テスト学習環境 DVWA を再インストールする必要が...

Vueバインディングオブジェクトと配列変数を変更した後にレンダリングできない問題の解決策

プロジェクトシナリオ:ページ表示には <ul> タグがあります。リストデータを動的に表示...

CSSは高さと幅を固定した要素の比例表示効果を実現します

padding-top パーセンテージを使用すると、固定幅と比例した高さの表示を実現できます。現在の...

MySQL 8.0 アトミック DDL 構文の詳細な説明

目次01 アトミックDDLの紹介02 一部のDDL操作の実行動作の変更03 DDL 操作のログを表示...