2019年7月31日クラスのノート

オペレーティングシステムのアーキテクチャ(サプリメント)
     のハードウェア・デバイス
        |
       カーネル-----------------------
        |(システムコール)|
      アプリケーション・ライブラリ・ファイル
                  |
              通常のプロセス(特殊:シェル(マネージャーは、システムと対話します))

2019年7月31日クラスのノート




オペレーティング・システムの歴史
  バッチ処理作業を達成するためには、: - 、ベル研究所-GE一般マサチューセッツ工科大学と共同--Muticesマルチタスクオペレーティングシステムの開発
  ベル研究所とMITは、プロジェクト、ベル研究所からの撤退をゲームを実行するために、若い科学者ケン・トンプソンの宇宙旅行中; - DPD-7、
  オペレーティングシステムのDPD-7に基づいて、およびUnix(アセンブリ言語)に独自のオペレーティングシステムを開発するために喜んで
  1973年とケンC言語でのUnixを書き換えるための彼の同僚-c言語(B改善言語)は、
  後に、ケンは、カリフォルニア大学バークレー校に来た-その他、BSD Unixオペレーティングシステムの
   問題:BSDやUnixの売上高は米国市場で動作している間システム、この時、両方の完全な著作権の問題を自分の手を再生するために; - 10年の
  後、Microsoftが開発し、米国の反トラスト法--at&T会社が分割されたため、(Unixのソースコードが無償で提供されます)
             |
/ ------------------------------------------------- ---------
    | | |
   IBM SUN HP
   AIX SunOSのHP-UNIX(これはほとんどのミニコンピュータ市場であります 一般的なミニコンピュータのオペレーティングシステム)
  
  
  について1989年、フィンランドの大学では、学生に古い教授の順序は、Unixオペレーティングシステムを購入する必要はありませんので、彼はMINIXオペレーティングシステムを書いた。
  1991年の周りに、ライナスMINIXにシステムに基づいて、我々は最初のLinuxオペレーティングシステム(開発カーネルを)、唯一のカーネルを開発した
  1980年以降、リチャード・ストールマンは、GNUプロジェクト----オープンソースを発売
                              |
                              |
                              |
                           のGNU / Linux
  
  
  
GNU / Linuxのシステムとカーネルの問題のバージョン
  
  
カーネルバージョン:カーネルの
  
GNU / Linuxバージョン:パブリッシャバージョン
          |
          | -赤い帽子
          |
          | --debian - Ubuntuの
  
  
出版社の一般的なバージョン:
  
        redhat--サービス料
        CentOSの
        Fedore
        のopenSUSE(ヨーロッパ)
        のDebian(セキュリティ)
        Ubantu
        ユニコーン、赤
  
  
  
のオープンソースシステム
  
1、GNUは、
  
  GNUはGNUないのUnixプログラムです:オープンソースソフトウェアプログラムの商用版の計画、
  GPLの契約は:あなたはGNUプロジェクトが定義されたオープンソースを使用する場合は、このような場合は、あなたはすべてのコード対応のオープンソースを実行する必要があります。-----緩いGPLは、合意
2、BSD
3は、Apacheの
  コミュニティを始め、それ自体がウェブサイトであり、
  Apacheプロジェクトのトップレベルプロジェクトとして知られている2000年以降のHadoopプロジェクト、;
  
  


Linuxのインストールとコマンドはじめに
1、インストール
  
    セットアッププロセス
\オペレーティングシステムは、ハードウェア・デバイス(推奨されません)に直接インストールされている
  
VMM管理プラットフォーム(仮想マシン)を使用して、\ bは、VMwareのワークステーション、Virtualboxの
  

言語を選択-キーボード-選択したタイムゾーン-私がホスト名を書く- rootのパスワード(スーパーユーザ)を定義します- ディスクスペースを分割、パーティションが3分割されなければならない:/ブート、スワップ、/
  

ヒント:スナップショット機能を取る:エラーが発生した場合は、回復することができます。


簡単なLinuxのコマンド
Linuxターミナルコマンドを理由学習、1を
2に、Linuxの基本的なフォーマットコマンドを
コマンド[オプション] [パラメータ]
3を、一般的に使用されるのLinuxの基本的な使用は、コマンド
Lsを//表示ファイル情報
現在のパスを表示// Pwdのを
CDの/ /ターゲットディレクトリに切り替える
タッチ//修正タイムスタンプ
のstatのatimeは、ファイルを変更CTIMEファイルのアクセス時間mtimeを時間の内容を変更するには、属性
タッチA.TXT
MKDIRは//フォルダを作成
Rmは//削除
明らか//クリアな画面を

おすすめ

転載: blog.51cto.com/14476490/2425394