startxでxを起動するとxinitの次にクライアントとサーバ両方を起動させると図のように参考書には書いてありました。
常にサーバーとして機能するように設定されているのですか?
これは何のためのサーバーでしょうか
回答2件
あなたの回答
tips
プレビュー
bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。
CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。
Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。
Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。
bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。
CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。
Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。
Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。
0グッド
0クリップ
投稿2016/02/21 04:34
startxでxを起動するとxinitの次にクライアントとサーバ両方を起動させると図のように参考書には書いてありました。
常にサーバーとして機能するように設定されているのですか?
これは何のためのサーバーでしょうか
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
#前提知識
通信というのは、離れたPC同士だけではなく、一つのPCの中でも存在しています。
アプリケーション同士や、アプリケーションとOSなどは相互に情報をやりとりしています。
たとえば、マウスが動きました。とか今このボタンがクリックされましたとか。ウインドウが重なりましたよ。とかいう情報です。
Windowsでは、これらの情報は「メッセージ」という仕組みでやりとりされます。
#X Window System
Linuxではなんと、これらのPC内部の通信もネットワークプロトコルでやりとりしてるんです。
XというのはUnixやLinuxで画面描画やキーボード・マウス操作を受け付けてアプリケーションに伝えるための通信プロトコルです。
このシステムはPC1台で完結する場合ですら、サーバー・クライアントとして動作しますが、もちろんネットワークプロトコルですからネットワーク越しに使うことができます。
アイコンやタスクバー、GUIアプリケーションはすべてX Window Systemを使用していますので、Xが起動しないと、俗にいう「黒い画面」しか使えません。
たとえば、もろもろ設定してやれば、私のX Serverを使用してRM_4さんのPCにある電卓アプリを私があたかも自分のPCにあるアプリのように使うことができます。
良さげなスライドがありましたので貼っておきます。
サーバ・クライアントシステムとは
投稿2016/02/21 05:12
総合スコア686
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/21 05:16