オペレーティングシステムのアーキテクチャ(サプリメント)
のハードウェア・デバイス
|
カーネル-----------------------
|(システムコール)|
アプリケーション・ライブラリ・ファイル
|
通常のプロセス(特殊:シェル(マネージャーは、システムと対話します))
オペレーティング・システムの歴史
バッチ処理作業を達成するためには、: - 、ベル研究所-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は//削除
明らか//クリアな画面を