2019年7月30日に続いて
II。オペレーティングシステムの導入
2.オペレーティングシステムの構造:
| ----アプリケーション
ハードウェア--kernel(カーネル)---- |
システムコールと
| ----ライブラリファイル - 通常のプロセス(むしろ特別:管理者やシステムのためのシェルの相互作用())
3.オペレーティングシステムの開発の歴史
バッチ処理を実現するために、ベル研究所、GEは共通、マサチューセッツ工科大学が開発するMutices(マルチタスク)のオペレーティングシステムを---- |
侯バイエル研究所と事業から撤退マサチューセッツ州は、ベル研究所、若い科学者ケン•トンプソンは、その最初のオペレーティングシステムを開発しているのUnix(アセンブリ言語)を---- |
1973年に、ケンらは-----------------------------、UnixシステムのC言語書き換えをC言語を開発しました---- |
カリフォルニア大学バークレー校、学生の大学へケン後で協力するBSDのシステム。Unixでは、BSD著作権の問題、10年の紛争のために販売中。
過去10年間の発展------------------ |
--------------------------------------
| |
Microsoftは、米国の反トラスト法、AT&T社が分割されているので、Unixのソースコードが無償で提供される開発しました
|
| ---------- | ---------- |
IBM SUN HP三社が開発します
開発AIX SUNOS HP-Unixの最も一般的な3つのミニコンピュータのオペレーティングシステム
| |
大学のオランダの教授が書いた1987年に、MINIX 1980年以降のシステムを、リチャード・ストールマンは、GNUプロジェクトを立ち上げ
|はオープンソースの創始者
その最初に基づいて開発MINIXでは1991年に、学生のライナスのLinuxオペレーティングシステム(開発のみカーネルカーネル)|
| ------------------------------- |
|
GNU / Linuxオペレーティングシステムの登場
4. GNU / Linuxシステムに問題のカーネルのバージョン
カーネルのバージョン:カーネル
GNU / Linuxのバージョン:パブリッシャバージョン - のRed Hat、Debianの----- Ubuntuの
一般的な出版社のバージョン:
redhad(サービス料)、CentOSの(無償)、fedore(再試行する新しいプログラム)、openSUSEの(ヨーロッパは、より多くのを使用)、Debianの(安全)、Ubuntuの(デスクトップ)
国内:ユニコーン、赤
オープンシステム(3)
GNUまた、GNUプロジェクトとして知られている、(GNUはUnixのではありません):オープンソースソフトウェアプログラムの商用版はプログラムであり、GPLの契約に従ってください。
GPL契約:あなたが計画に定義されているオープンソースのGNUソフトウェアのコードを使用している場合、それはすべてのコードに対応するオープンソースでなければなりません。
Apacheプロジェクトのトップレベルプロジェクトになって、Hadoopのプロジェクトを2000年以降 - Apacheは(自身がウェブサイトでは、コミュニティを始めました)。
BSD(バークレーソフトウェアスイート)は、UNIX由来のシステムです。
三の.Linuxのインストール
1.インストール
インストール:
オペレーティング・システムは、ハードウェアデバイスに直接インストールされている(推奨)
VMM管理プラットフォームのインストールを使用します(つまり、仮想マシン道)
VMM管理プラットフォーム:VMwareのワークステーション、Virtualboxの
インストールの順序:
言語を選択して、選択したキーボード、選択したタイムゾーン、ホスト名を書き、root(スーパーユーザー)パスワードを定義し、ディスクスペースを分割(3つのパーティションを分割する必要があります):/ bootパーティション、スワップパーティション、/パーティション
システムエラー、初期状態への返信:2.スナップショットを取ります
四の.Linux一般的に使用されるコマンド
1.一般的に使用されるコマンド
- LS(リスト)は、現在のファイル情報を表示する; PWD(印刷作業ディレクトリ) - 現在のパスを表示; touch--変更のタイムスタンプ。
STAT(atimeが、ctimeを、ファイルのmtime):ctime--ファイルの属性変更時刻、時間、ファイルへのアクセスatime--時間は、ファイルの内容を変更しますmtime--。
mkdir--フォルダ(つまり、ディレクトリ)を作成し、RM(削除) - ファイルを削除し、クリアな画面(またはCtrl + L)をclear--