Linuxの2日目

  プロセス

  1デフォルトのデーモン

  2つの通常のプロセス:プログラムは、独自のプログラム処理を開始します

         注意:最も一般的なプロセスのシステムコールは、ハードウェア資源の動員を通過することができない、彼らはあなたのシステム上で適切に実行するために、ライブラリファイルの助けを必要としています。 

        システムコール:ああ、すべてのプロセスが直接ハードウェアリソースの使用を指示するシステムコールを動員されているわけではありません 

  ライブラリファイル 

  ウィンドウ:.dllファイル

  Lの inux:.os

 

  一般的なグラフィカルな制御プログラム

  1.どこで、

  2.GNOME

  3. XFCE

    注:Linuxシステム上の対話型のグラフィックスプログラムは、また、通常のアプリケーションである(インストールすることはできません)

 

  オペレーティングシステムのアーキテクチャ

  ハードウェアデバイス

   |

  カーネルカーネル - - - - - - - -  

    | (システムコール)|

  アプリケーション   ライブラリファイル           

            |

         通常のプロセス(むしろ特別:シェル(マネージャーがメンバーのシステムと対話))

 

  OSの開発の歴史

  ベル研究所、GEの一般的な、MIT:Mutices(マルチタスキング・オペレーティング・システム)のバッチ処理作業を達成するために

  ゲームを実行するために、ベル研究所とMIT宇宙旅行にいる間、ベル研究所の科学者ケン・トンプソン、プロジェクトから撤退;。 - - DPD-7(DEC社)

     DPD-7ベースのオペレーティングシステム、およびUnix(アセンブリ言語)に独自のオペレーティングシステムを開発する意思があります。

      1973年にケンと彼の同僚は、開発した - C言語(B向上言語)、C言語でのUnixを書き換えます。

  -BSD(別のオペレーティングシステム) - カリフォルニア大学バークレー校に来た後、

    *質問:米国市場での販売ながらBSDおよびUnixオペレーティングシステムでは、両方の著作権の戦いの問題のために、それは、訴訟が10年間続きました。個人のPCの普及のために、この期間中、

     Microsoftは徐々に市場を占領しました

- 米国の反トラスト法なので - AT&T会社が分割された(Unixのソースコードが無償で提供されます)

               |

- - -   - - - - - - - - - - -   - - - - -   - - - - - - - - - 

   |    | |              

  IBM         SUN            HP

  AIX。        SunOSの         HP-UNIX(あるミニコンピュータ市場で最も一般的なミニコンピュータのオペレーティングシステム) 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        | |                        

  米国リチャード・ストールマン後の1980年には1989年、オランダの頃

                        - オープンソース - GNUプロジェクト発足

  以下のための大学の古教授|

       クラス、生徒はUnixのを購入する必要はありません|

       オペレーティングシステム、およびそれから書い|

       MINIXオペレーティングシステム; |

  1991の周囲には、ライナス - MINIXで|

      体系的に基づき、我々は最初のGNU / Linuxオペレーティングシステムを開発しました

       Linuxオペレーティングシステム(*カーネル*)

       [のみ]コア

 

  GNU / Linuxシステムに問題のカーネルバージョン

  カーネルのバージョン:

   カーネル 

   

  GNU / Linuxバージョン:

   出版社版

    | |     

レッドハット     のdebian  

 | |    

Ubuntuの

 

  一般的な出版社のバージョン:

  redhatの - - サービスの料金を請求

 CentOSの - - コミュニティエディションのredhat

fedore - -  

オープンSUSE(ヨーロッパ)

Debianの(安全)

Ubuntuの

キリン、赤いフラグ

   注意:x86アーキテクチャと互換性のある、あなたは窓をインストールすることができます

 

  オープンソースシステム 

  1、GNU

      GNUはUnixのではありません

GNUプロジェクト:オープンソースソフトウェアプログラムの商用版の計画。

         GPL契約に従ってください:あなたはで定義されているGNUオープンプランの使用している場合は、ソフトウェアプログラムのソースコードを、

          すべてのコードのオープン対応しなければなりません。

   ルースGPL契約:1991年、リチャード・ストールマンは、軽微な変更を行うことを許可しました、

            いわゆる一般公衆利用許諾契約書バージョン2は、同時に、彼はまた、より多くを導入しました

            無料のライブラリのための緩い一般公衆利用許諾契約書。

            商用ソフトウェアからのフリーソフトウェアの効果的な保護のこのシリーズは違法違反認定

   2、BSD

       3、Apache 

      本身是一个做网站起家的社区;

Hadoop项目在2000年后,被称为apache项目的顶级项目。

おすすめ

転載: www.cnblogs.com/pinganzzz/p/11278738.html