Pocketstudio.jp Linux Wiki

  • Unix(ユニックス) は初期リリースでは PWB と呼ばれていた。PWB とは Programmer's Work Bench の頭文字より。敢えて訳せば「プログラマのための作業机」。
  • Unix を一番初めに作ったのは AT&T ベル研究所の Mr. Ken Thompson(ケン・トンプソン氏)および Mr. Dennis Ritchie(デニス・リッチー氏)の両名。自分たちや会社仲間で使うために開発されたのが元祖。その後、多くの開発者が携わり、今日の Solaris や hp-ux 、Linux のベースともなっている(と、言っていいのかな?詳しい方ツッコミお願いします……)。
  • Unix 哲学の中核「システムの能力とは、個々のプログラムよりも、プログラム間の連携によってもたらされるものだという考え」(The UNIX Programming Environment:邦訳「 UNIX プログラミング環境」アスキー刊)
  • 「ハッキング」(Hacking)とは「エンジニアリング」(Engineering)である。システム設計者が予め想定していない使い方をすること=誰もしてないことをすること=自分で開発すること。
  • Unix は1つのプログラムではなく、何百ものプログラムが集積されたもの
  • Unix の標準仕様を POSIX(ポジックス) と呼ぶ。POSIX は Portable Operating System Interface の略語。IEEE(アイ・トリプルイー)というアメリカの電気電子学会が定めている規格。どんな Unix 上でも共通してプログラムを動作させるためのもの。
  • shell(シェル)はプログラム。キーボードやマウスなどから入力された情報を OS (Operating System・オペレーティングシステム、通称オーエス)に渡すためのもの。コマンドインタプリタ、とも呼ばれる。
  • シェルは入力されたコマンドライン=入力されたコマンドの書かれた行、を解釈する→指定したプログラムを実行する。
  • CUI (シーユーアイ=Character-based User Interface・キャラクターベースユーザーインターフェース)=キーボードを用いて操作するユーザインタフェースのこと。通常のシェルは CUI からコマンドを入力する。
  • GUI (ジーユーアイ、グーイ=Graphical User Interface・グラフィカルユーザーインターフェース)=マウスなどを使って視覚的に操作できる端末のこと。Windows や X-Window システム。
  • Unix のコア( OS の中核部分となる場所)は kernel(カーネル)と呼ぶ。
  • カーネルと対話(情報のやりとり)を行う事をシステムコールと呼ぶ。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Thu, 04 Jan 2007 11:11:23 JST (4893d)