CentOS オープンソース 無料 --- ==CentOS は Linux のオープンソース無料バージョンです ==
一。仮想マシンの設定#
1. 仮想マシンの作成#
2. イメージファイルの配置#
イメージファイルは実際にはシステムディスクです
.isoで終わるものは、実際には圧縮形式のファイルです --- 中にはたくさんのファイルがあります
仮想マシンから出る方法:Ctrl + Altを押します
結論#
注①:rootユーザーは作成する必要はありません。デフォルトで存在し、ユーザー名はrootです。
Linuxのスーパーユーザー root 123456
注②:仮想マシンを使用することは、クラウドサーバーを購入することと同じです。
注③:1つのCPUコアには4GBのメモリが対応しています。
注④:企業サーバーではXeon(至強)を使用します。
二。クラウドプロバイダー#
Alibaba Cloud
--- Alibaba Cloudは国内で主要なクラウドサービスを提供しています。
--- 国際的には、Amazon Web Services、Google Cloud、Microsoft Azure、Alibaba Cloudがあります。
--- クラウドサーバーでは、帯域幅は貴重なリソースであり、大きければ大きいほど価格が高くなります。
--- 学習のために学生用のサーバー(Alibaba Cloud/Tencent Cloud)を購入します。
三. CPU#
CPUの概念 --- ブレイン
プロセッサ:CPU 中央処理装置(Central Processing Unit)
--- コア:物理的な
--- プロセッサコア:論理的な
1つのCPUには8つのコアがあります ==> 1つの卵に2つの黄身
--- コアが多いほど、CPUの処理能力が高く、速度が速くなります。
--- 個人用コンピュータにはCore、企業のサーバーにはXeon(至強)を使用します。
コンピュータのCPUメーカー:
- Intel インテル アメリカ
Core コア i3 i5 i7 i9 ==> 個人用コンピュータ
Xeon 至強 ==> サーバー用CPU
- AMD アメリカ
四。仮想マシン 2G2 コア#
== 仮想マシン 2G2C とは何ですか?==
2つのコアと2Gを分けて与えるわけではありません。仮想マシンが実行されると、実際にはプロセスであり、VMware .exeという名前のプロセスです。1Gを消費することはありません。数百メガバイトです。仮想マシンがシミュレートするオペレーティングシステムの設定は、2つのコアと1Gですが、仮想の幻想の世界であり、プロセスは1Gと2つのコアを消費しませんが、コンピュータのCPUを使用します。すべてシミュレートされたものであり、偽物です。
五。仮想マシンソフトウェア#
デプロイ環境
--- ソフトウェア:vmware workstation 15 pro
--- xshell - Linuxシステムに接続するためのWindowsツール ==> リモート接続ツール
--- xftp - WindowsとLinux間でファイルを転送するためのWindowsツール
Xshell#
ログインプロンプト(vmware)
--- Localhostはローカルホスト名を表します(デフォルトのホスト名) ==> local ローカル;host ホスト(コンピュータ)
--- login ログイン
--- rootはLinuxのスーパーユーザーで、デフォルトで存在します。
--- exit システムの終了/ログアウト
--- Ctrl + L 画面のクリア
--- ip add IPアドレスの表示 ==> 各コンピュータにはIPアドレスが必要です。インターネットに接続するため
--- inet ==> インターネット
使用手順#
1. Xshellをダブルクリックします。
2. 不明なホストキーに対して、「受け入れて保存」をクリックします。
3. ユーザー名に「root」を入力し、パスワードに「123456」を入力し、OKをクリックします(ユーザー名とパスワードを記憶するをクリックします)。
--- #が表示されると、接続に成功したことがわかります。WindowsからLinuxに正常に接続されました。
--- 背景の調整(ANSI Colors)で白い背景にすることができます。
--- 横にあるAのロゴでフォントを調整できます。
六. CentOS#
CentOS --- Community ENTerprise Operating System ==> コミュニティエンタープライズオペレーティングシステム
Red Hat Enterprise Linux (RHEL) ==> レッドハットエンタープライズLinuxシステム ==> オープンソース ==> CentOS
CentOSはRed Hatの模倣品ですが、CentOSはRed Hatに買収されました。
カーネル#
カーネル
--- 主にC言語で書かれています ==> オープンソースで無料
--- Android/centos/redhat/Ubuntuなどに使用されるLinuxカーネル
--- Linus Torvaldsがカーネルを作成し、バージョン管理ソフトウェアのGITも作成しました。
--- カーネルは自動車のエンジンに相当します。
カーネル
--- カーネル:Linuxシステムの最も中核となるソフトウェア
--- http://www.kernel.org/ ==> organization
カーネルの役割#
カーネルの役割:
- 1.CPUのスケジューリングと管理
- 2.メモリの割り当てと管理
- 3.ディスクの管理
- 4.プロセスの管理
- 5.その他のハードウェア(ネットワークカード、サウンドカード、ビデオカードなど)
七. Linux と Windows の違い#
LinuxとWindowsの違い:
--- Linuxはオープンソースです。
# root @ CentOS in ~ [13:51:11]
$ uname -r
4.18.0-193.14.2.el8_2.x86_64
# 解説
--- el8 ==> Enterprise Linux 8
--- x86_64 ==> システムは64ビットです
- 1バイト = 8ビット
- CPUがオペレーティングシステムの進化をリードしています
八。アンディ・ビルの法則#
アンディ・ビルの法則
--- CPUがオペレーティングシステムの進化をリードする ==> ハードウェアとソフトウェア、現在の携帯電話業界
アンディ・ビルの法則(Andy and Bill’s Law)は、IT業界におけるソフトウェアとハードウェアのアップグレード関係を総括したものです。原文は「Andy gives, Bill takes away.(アンディが提供するものをビルが奪う。)」です。アンディは元インテルのCEOであるアンディ・グローブを指し、ビルは元マイクロソフトのCEOであるビル・ゲイツを指します。この言葉の意味は、ハードウェアの性能向上がすぐにソフトウェアによって消費されるということです。