オペレーティングシステムを知ったら
1.1 オペレーティングシステムの概要
以下の4つのポイントを通じて、オペレーティングシステムとは何かを紹介します。
- オペレーティングシステム(オペレーティングシステム、略してOS)は、コンピューターのハードウェアとソフトウェアのリソースを管理するプログラムであり、コンピューターシステムの中核となる基盤です。
- オペレーティングシステムは、本質的にはコンピューター上で実行されるソフトウェアプログラムです。
- システムと対話する操作インターフェースをユーザーに提供します。
- オペレーティングシステムは、カーネルとシェルに分かれています(シェルはカーネルの周りのアプリケーションプログラムとして理解でき、カーネルはハードウェアを操作できるプログラムです)。
1.2 単純なオペレーティングシステムの分類
- Windows: 現在最も人気のあるパーソナルデスクトップオペレーティングシステムで、あまり紹介されていませんが、誰もが知っています。
Unix: 最も初期のマルチユーザー、マルチタスクのオペレーティングシステムオペレーティングシステムの分類によると、それは時分割オペレーティングシステムに属しています。Unixは主にサーバーとワークステーションで使用されており、現在はパーソナルコンピューターでも使用されています。これは、インターネット、コンピュータネットワーク、またはクライアント/サーバーモデルの作成に非常に重要な役割を果たします。
-
3. Linux: LinuxはUnixのようなオペレーティングシステムのセットであり、無料で自由に利用できます。Linuxにはさまざまなバージョンがありますが、すべてLinux カーネルを使用して います 。Linuxは、携帯電話、タブレットコンピューター、ルーター、ビデオゲームコンソール、デスクトップコンピューター、メインフレーム、スーパーコンピューターなど、さまざまなコンピューターハードウェアデバイスにインストールできます。厳密に言えば、Linuxという言葉自体はLinuxカーネルのみを意味しますが、実際には、Linuxカーネルに基づくオペレーティングシステム全体を説明し、GNUプロジェクトのさまざまなツールやデータベースを使用することに慣れています。
-
Linuxの2つの予備調査
2.1 Linuxの概要
すでにLinuxを導入していますが、ここでは3つの点のみを強調します。
- Unixライクなシステム: Linuxは無料のオープンソースのUnixライクなオペレーティングシステムです
- Linux カーネル: 厳密に言えば、Linuxという言葉自体はLinuxカーネルのみを意味します
- Linuxの父: プログラミングの分野における伝説的な人物。彼はLinuxカーネルの最初期の作者であり、その後このオープンソースプロジェクトを開始し、Linuxカーネルのチーフアーキテクトおよびプロジェクトコーディネーターを務めました。彼はまた、Gitオープンソースプロジェクトを開始し、主要な開発者です。
2.2 Linux の誕生の紹介
- 1991年、フィンランドのアマチュアコンピューターマニアであるLinus Torvaldsは、ftp管理者によってFTPという名前のMinixのようなシステム(マイクロカーネルアーキテクチャに基づくUnixのようなオペレーティングシステム)を作成し、フリーソフトウェア財団のGNUプロジェクトに参加しました。
- Linuxはかわいいペンギンをシンボルとして使用し、大胆に行動し、人生を愛することを象徴しています。
2.3 Linuxの分類
ネイティブレベルによると、Linux は2つのタイプに分けられます。
- カーネルバージョン: Linuxはオペレーティングシステムではなく、厳密に言えば、Linuxはオペレーティングシステムの単なるカーネルです。カーネルとは何ですか?カーネルは、コンピューターソフトウェアとハードウェア間の通信プラットフォームを確立し、ファイル管理、仮想メモリ、デバイスI / Oなどのシステムサービスを提供します。
リリースバージョン: 一部の組織または企業が、カーネルバージョンに基づいて二次開発後に再リリースしたバージョン。次の図に示すように、多くのLinuxディストリビューションがあります(ubuntuとCentOSは多くで使用されています。初心者にはCentOSを選択することをお勧めします)。
3つの仮想マシンがCentOS7をインストール
3.1 VMwareがCentOS7をインストールする
リファレンス:https : //blog.csdn.net/guo_ridgepole/article/details/78973763
3.2 基本的なネットワーク構成
VMware 3つのネットワーク構成方法
- ブリッジブリッジモード(推奨):
VMWareの仮想オペレーティングシステムは、LANの独立したホストのようなもので、ネットワーク内の任意のマシンにアクセスできます。仮想システムのIPアドレスとサブネットマスクを手動で構成する必要があります。また、仮想システムがホストマシンと通信できるように、ホストマシンと同じネットワークセグメント上にある必要があります。仮想システムとホストマシンの関係は、同じハブに接続された2台のコンピューターのようなものです。 - NAT ネットワークアドレス変換モード:
仮想システムは、NAT機能を使用して、ホストが配置されているネットワーク経由でパブリックネットワークにアクセスします。このモードでは、ホストはデュアルNICホストになり、既存のホストLANと新しく作成された仮想LANの両方に参加しますが、仮想NATサーバーの追加により、仮想LAN内の仮想マシンは外部アクセス時に使用されます。これはホストマシンのIPアドレスであるため、外部ネットワークからはホストマシンのみを表示でき、新しく作成された仮想ローカルエリアネットワークは表示できません。 - ホストオンリーホストモード:
すべての仮想マシンとホストで構成される新しいローカルエリアネットワークが作成されますが、ローカルエリアネットワークと、ホスト自体が配置されている既存のローカルエリアネットワークは互いに独立しています。追加のルーティング設定が行われていない場合、これら2つのローカルエリアネットワークそれらの間には接続がないため、新しいLANは現在のホストに従属するプライベートネットワークと見なすことができ、そのメンバーは現在のホストとすべての関連する仮想マシンです。
ブリッジモードのネットワーク構成
IPCONFIG
/ etc / sysconfig / network-scripts / ifcfg-eno16777736ファイルでIPアドレスとその他の情報を構成し、次の構成を行います。TYPE
= Ethernet#ネットワークタイプはEthernetです
。BOOTPROTO= static#ip
DEVICE = eno16777736を手動で割り当てます#NIC デバイス名、デバイス名はファイル名
と一致する必要がありますONBOOT = yes#ネットワークカードがネットワークサービス
IPADDR = 192.168.0.60で開始するかどうか#ネットワークカードのIPアドレス
NETMASK = 255.255.255.0#サブネットマスク
GATEWAY = 192.168.0.1#ゲートウェイ
DNS1 = 8.8.8.8#DNS 、8.8.8.8は、Googleが提供する無料のDNSサーバーのIPアドレスです- ネットワーク作業の
構成/ etc / sysconfig /ネットワークファイルに次の構成を追加します
NETWORKING = yes#ネットワークが機能しているかどうかに関係なく、noにしないでください - パブリックDNSサービスを構成します(オプション)
/etc/resolv.confファイルに次の構成
ネームサーバー8.8.8.8を追加します
ファイアウォールをオフにする#systemctl stop firewalld#ファイアウォールを一時的にオフにする
#systemctl disable firewalld#起動を無効にする
- ネットワークサービスを再起動します。
#service network restart
最初の手順が完了したら、5番目の手順に直接進むことができます。ネットワークを再起動します
IFCONFIG は、Linuxでネットワークデバイス(ネットワークインターフェイスカード)を表示または構成するコマンドです。
-