No.5
- 回答日時:
> よくサーバを立てる時に、CUIの方が良いと聞いたり、書籍に書いてあった
> りするのですが、どういった意味があるのでしょうか?
サーバをたてるときに CUI が良いと言われるのは他の人も発言されているように性能問題でしょう。それ以外の部分で言うと、CUI の方がバッチ処理などが簡単に組めること (シェルや perl を利用するわけです) やシステムの変更箇所が視覚化されていて分かりやすいというメリットがあります。
> パフォーマンスやセキュリティに差が出るとは思うのですが、それほど
> 大差があるのでしょうか?明らかに、GUIのサーバの方が重いとかあるの
> でしょうか。
はい、実装にもよると思いますが GUI の方が重くなってしまいます。GUI アプリを ldd (例えば、ldd gftp) してみれば分かると思いますが、多数のライブラリに依存していることは容易に確認できるかと思います。これだけたくさんのプログラムに依存していると、どれかのプログラムのバグに引っかかる可能性が高くなるので、それだけ不安定だと言えます。ちなみに、Linux の Window システムは随分マシにはなってきていますが、 MS-Windows と比べてもかなり不安定です (よくハングしたりする)。
それに加えて、描画に掛かる時間も無視できません。
御礼が遅くなり申し訳ございません。
ご解答ありがとうございます。
そうですね、今後の進展に期待しております。ありがとうございました。
No.4
- 回答日時:
サーバーだけでは、ないのですが。
LinuxベースのNASのストレージに、Linuxからアクセスする
場合でも、mountコマンドを使えば、一瞬でつながりますが、
GUIツールをつかうと、Windowsからアクセスするより時間がかかります。
また、Excel等のファイルも、openofficeから、起動はかなりきつくなります。
No3の方に言われるとうり、設定ファイル、スクリプトを
バックアップしておけが、リカバリー等もGUIよりらくです。
あとから、設定ミスも見つけやすいです。
御礼が遅くなり申し訳ございません。
ご解答ありがとうございます。
はやり他の方同様、CUIが一番ですね。ありがとうございました。
No.3
- 回答日時:
パフォーマンスについては、使用メモリはX本体だけだと10MBですが、KDEやGNOMEといったWindowsライクなデスクトップを使うと1-200MBくらい。
これはサーバー動作には全く無関係に使われてしまいます。セキュリティー面の差異はないでしょう。
あと設定はCUIのほうが手間がかからないです。
たとえば10台のサーバーに同じ設定をするとしたら、CUIだとスクリプトを1度書けばあとはそれぞれで実行するだけですが、GUIだと間違えないように注意しながら同じ作業を10回繰り返す必要があります。サーバーが1台しかないとしても再インストールなどを考えると同じ設定を複数回することはあるでしょう。
GUIの場合、間違ったところをクリックしないように注意するのが非常に面倒に感じます。作業の結果をログとして残す手順もCUIのほうがずっと楽です。
御礼が遅くなり申し訳ございません。
ご解答ありがとうございます。
やはり、CUIですね…がんばってコマンド慣れして使えるようになりたいです。
No.2ベストアンサー
- 回答日時:
サーバ構築の基本の一つに、必要のないものは入れないというのがありますね。
特にGUIの場合、非常にたくさんのものを必要とします。
そうすると、入っている、または稼働しているソフト(プログラム)が多くなってしまう。
ソフトが多ければ多いほど、サーバ全体でセキュリティホールなどのセキュリティにおいて問題が発生する可能性があがります。
例えばX Window Systemに脆弱性やバグがあったとします。
この場合、サーバの用途としては本来必要がないので、いれてなければそのセキュリティホールとは無縁だったわけです。
また、同じ意味もありますが、必要なもののみいれることで、サーバの構成がシンプルになります。
ソフトが多ければそれだけトラブルに遭いやすくなります。
また、問題が起こったときに、原因の究明なんかも、ソフトが多い方が、時間がかかる可能性もあります。
サーバの用途、環境などにもよりますが、サーバはクライアントマシンよりもよりセキュリティやそれ以外にも気を遣いますので、できるだけリスクを冒さないようにする、ということです。
GUIだけでいえば、やっぱりGUI使う使わないは大きいですよ。
GUIを使うと、必要スペックがやっぱりあがります。
例えば、Windows使用するには厳しい型落ち品も、CUIなLinux等でサーバとしては問題なく使えても、GUIにすると、CUIに比べてそれなりにスペックを要求するので、やっぱり使えなかったという可能性もあります。
#1様が書かれているようにWindows Server 2008では、不要なコンポーネントは入れなくてもよいようになります。
これは、前者の考え方によるものが大きいです。
マイクロソフトではなく、実際に利用している人から、不要なコンポーネントをいれなければならないのはリスクがあがるという声が寄せられたためです。
後はまぁ昨今の大容量HDDだとそんなに気にならないかもしれませんが、なんで使わない機能のせいでHDD容量食われてしまうんだというのもあるかとおもいます。
ご丁寧に解説ありりがとうございます。
総じてやはり、CUIの方がいいのですね。がんばってCUIに慣れるよう努力します。ありがとうございました。
No.1
- 回答日時:
GUIは一見分かりやすそうですが、何がどのように設定されたかがわかりにくいという欠点があります。
サーバーの場合は、操作の対象と目的が明確であるため、CUIのほうが簡単に操作できます。
Windowsサーバーの次期リリース予定の2008で、Windowsとして初の「GUIをインストールせずとも利用できるWindows」という
仕様になったのは偶然ではないと思いますよ。
御礼が遅くなり申し訳ございません。
ご解答ありがとうございます。
Windows server 2008からCUIでの利用ができることは初めて知りました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(OS) WindowsServer2019でWORKGROUPのRDSの設定 1 2023/02/15 17:43
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
- UNIX・Linux centos7のGUI画面でamidemux(動画編集あぷり)を操作作業していたら急に画面がCUI風 1 2023/02/24 10:40
- その他(パソコン・周辺機器) ユーザーインターフェースについての質問です。 3 2023/05/05 17:32
- 高校受験 志望している高校の話 私は塾に通っていて、塾の模試で志望校を書く欄にいつも県内トップの公立高校を書い 2 2022/10/19 19:02
- 文学・小説 「小説家になろう」の注意点は? 私はベテランのシニアライターで、著書も数々あります。業界ではそれなり 4 2022/07/28 11:31
- 会社・職場 〈どちらが良いかご意見聞かせてください〉 離婚したばかりの、30代前半女です。 今田舎在住(7年)、 4 2022/07/16 19:00
- サーバー NASの利用経験多い方教えてください! 1 2022/03/24 19:21
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
- 大学受験 大学を2つ合格しているのですがどちらを選べば良いか分かりません。 ひとつは偏差値BFのところで文学部 5 2023/02/23 13:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EDN0の設定方法について
-
ポーリング型電子メールとプッ...
-
LinuxとWindowsでのネットワーク
-
意味の違い ホスト名とサーバー名
-
iMacDV2台同時にインターネット...
-
イントラネット上のNASの接続、...
-
PXEでのネットワークインストー...
-
Macで閲覧できないサイト
-
windowsXPの自動時刻整合ができ...
-
windows server 2003でログを監視
-
ローカル環境でのNTPサーバ
-
apacheのリバースプロキシの設...
-
Cactiサーバのデータ移行方法に...
-
GUIとCUIの利点と欠点
-
Mac OS9でFTPサーバ(フ...
-
自作のウェブサイトを友人に見...
-
【RedHat】プロキシサーバ(Squi...
-
パラメータが不足しています ...
-
CDをリッピングするのは回数制...
-
掲示板に書き込みをしようとす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自作のウェブサイトを友人に見...
-
Tera Termが接続できない
-
FTPの接続継続時間について
-
tera termについて
-
DHCPサーバのIPアドレスの確認方法
-
LinuxでのDNSキャッシュ表示
-
意味の違い ホスト名とサーバー名
-
DBサーバをどこに置くのがよいか
-
VNCの複数利用の方法
-
rexecの有効化方法について
-
ローカル環境でのNTPサーバ
-
UltraVNCについて
-
DNSの逆引き権限委譲
-
NFS接続+シンボリックリンクを...
-
メインフレームとサーバは、何...
-
Cactiサーバのデータ移行方法に...
-
WindowsServerで複数のDHCP
-
TeraTermでsqlplusを利用した時...
-
DHCPサーバでの、複数スコープ設定
-
EDN0の設定方法について
おすすめ情報