• ベストアンサー

Linuxを使えるようになるには・・・

Linux超初心者です。 Linuxを使えるようになるには、やはり解説書を片手に格闘しないと使いこなせるようにはなれませんか? Windowsのように使ってるうちに慣れてくるというような類いのOSじゃないという気がしますが、どうでしょうか? Linuxではコマンドを多用する場面が多いようですが、コマンドは覚えるもの=ある程度のコマンドは覚える必要があるのか、それともコマンドには何か規則性があって必要最小限の規則性さえ覚えれば大丈夫(使える)なのか、どちらでしょうか? ある程度、Linuxをマスター出来る早道・基本があれば、ぜひ教えて下さい。 よろしく御願いします。

  • msfb
  • お礼率70% (231/326)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

>ある程度、Linuxをマスター出来る早道・基本があれば、ぜひ教えて下さい。 トップ > LPICとは? http://www.lpi.or.jp/lpic/aboutlpic/index.shtml 単にLinuxを使用しているだけではどうしても偏った使い方しかマスター出来ませんが、体系的に一旦学べば「あっ、それ知ってる!!」と、ここのカテ内でも次第に様々な回答やアドバイスが出来るようになっていきます。 manコマンドもXが利用できないトラブル時などには重宝しますが、通常はGUIでもできるのでそちらでいいんじゃないかなと思います。KDEメニューなどを開いたら、Winと同じように「ヘルプ」というのがあるので(左端に、浮き輪のアイコンがある。)、それをクリックすれば「KDE ヘルプセンター」が起動すると思います。(初回起動時には、検索インデックスの作成を聞かれると思うので、ついでにそれも作成しておいてください。) コマンドで言えばやっぱり、手軽に説明を参照できる「whatis」コマンドかなあと。(もちろん、LPIC level1の出題範囲内です。) たとえば、nmapコマンドの意味が知りたければ、以下のようにターミナルから実行します。 whatis nmap もっとも、英語が出来なければ#2さんの言うように使いこなすまでには多少の時間が必要かと。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/489aproposcmd.html
msfb
質問者

お礼

ご回答ありがとうございます。 Winのヘルプと同様の「KDE ヘルプセンター」が収録されてるんですね。 ありがたい情報です。 コマンドというのは、基本は英語なんですね。 『whatis』で分かりました。 ということは、英語のボキャブラリーがあればコマンドを覚えていなくても、ある程度、予想・予測がつく、逆にボキャブラリー不足だとキツイということなんですね。 コマンドは、ひたすら暗記するものと思ってましたので、かなり安心しました。 LPICのサンプル問題は実用的な内容の出題で非常に参考になります。 今後、活用・勉強させて頂きます。 いいサイト・情報をご紹介して頂いて、ありがとうございました。

msfb
質問者

補足

追記です。 LinuxをWinと同じような見方をしていたのでLinuxの概要が見えてきませんでしたが、かなり御幣のある表現だと思いますが、端的に言うと、Winは指示型のOSでLinuxはコマンド(言葉)を介して対話しながら作業を進める対話型のOSのようですね。 操作性については断然にWinの方が楽でしょうが、慣れてくればLinuxの方が楽しいかもしれませんね。 Linuxに親近感を持てるようになりました。

その他の回答 (4)

  • affilie
  • ベストアンサー率36% (173/474)
回答No.4

こんばんわ。 FedoraやTurboLinuxのようにXベースのLinuxでもWindowsのように気楽という訳にはいかないと思います。 私の場合はMS-DOSの頃からPCを使っていましたのでコンソールのコマンドも苦になりませんでしたが、WindowsからPCを使い始めた方には少し戸惑いもあるかと思います。 解説書というか入門書の1冊は必要になると思います。 私の手元にも未だに数冊の入門書が残っており、忘れたコマンドを思い出すのに見たりしています。 古い本でも思い出すには便利ですから…。 ディストリビューションもFedoraあたりなら、HowToやTIPSサイトも多いので情報を見つけやすいと思います。 また書籍の多さも最初のうちは便利かと思います。 Linuxを使用する目的にもよりますが、目標を持って、操作することに尽きると思います。 そういった面からは使っているうちに慣れる部分もあろうかと思います。

msfb
質問者

お礼

ご回答ありがとうございます。 Windowsから入ったものですから、DOSの知識は皆無と言ってもいいくらいですし、コマンドアレルギーみたいなものがあるので、尚更、敷居が高いと感じるのかもしれません。 でも、Linuxを使いこなしたいと思っていますので頑張ってみます。

  • mkt23456
  • ベストアンサー率33% (21/63)
回答No.3

GUIが整備されてますのである程度はコマンドを知らなくても何とかなると思います。まずは慣れてみましょう。 既にネットにつながっている状態でしたら「Linux 入門」とかで検索すればコマンド一覧を載せたサイトが幾つか出てきます。 コマンドオプション等の詳細が知りたければ man コマンド名 で表示されます。

msfb
質問者

お礼

ご回答ありがとうございます。 『Linux 入門』で検索してみたら、参考になるページが沢山ありました。 それにしても訳の分からないコマンドが多いですね。 だんだんと覚えていくしかないですね。 Linuxを使いこなしてる方々は凄いですよね。

  • NKY
  • ベストアンサー率27% (227/815)
回答No.2

何をしたいのかにもよりますけど・・・ まぁサーバー構築だと思いますが デスクトップでの使用だとGUIも今はかなり出来がいいですから そのままマウスでちょこっと設定してやれば無線LANまで簡単に設定できちゃったりしますw コマンド関係は使っていくうちにすぐに慣れると思いますけど 個人的に一番難しいのは英語でした。

msfb
質問者

お礼

ご回答ありがとうございます。 サーバー構築なんて、今のレベルでは、とっても無理ですが、いずれは挑戦してみたいと思っています。 >そのままマウスでちょこっと設定してやれば無線LANまで簡単に設定できちゃったりします この、『ちょこっと』というのが素人には難しくて・・・ >個人的に一番難しいのは英語でした これは、どういう意味ですか? 詳しく解説して頂けませんか?

  • ken-etsu
  • ベストアンサー率46% (55/119)
回答No.1

Linuxも使っている内に慣れますよ。 確かにLinuxというか、UNIX系のOSは、コマンドラインで作業することが多いです。コマンドはある程度は、暗記する必要があります。一番最初に覚えるべきコマンドは、マニュアルを引くmanコマンドあたりでしょうね。ls、cp、mv、rm、mkdir、rmdir、cat…この辺りのコマンドの大まかな機能くらいは暗記しなければなりません。細かい機能については、manで調べることになります。 そうやって使っている内に、さらに暗記しているコマンドの数も増えますので、だんだんLinuxが使えるようになってきたなあ、という気になってきます。 以上の話は、一般ユーザとして使えるようになる、という話です。管理者レベルでLinux使える、というレベルになるまでには、さらなる勉強が必要です。

msfb
質問者

お礼

早速のご回答をありがとうございます。 一般ユーザーレベルでの使用ですので使っているうちに慣れると聞いてホッとしました。 非常に敷居の高いOSというイメージが強くて・・・ マニュアルも収録されているんですね。 WindowsのヘルプのようなものはLinuxには無いと思ってましたので。。。

関連するQ&A

  • Linuxについて勉強したいのですが、ネット上で勉強するのに最適なサイトを教えてください。

    私は、大学在学中にUNIXを利用していて、大学を卒業してから4年ほど経つのですが、Linuxについて勉強したいと思っています。UNIXについては、ある程度のコマンドとかも知っていますし、また、Linuxについては入門書のようなものを2冊読みました。Linuxの入門書では、何か物足りないので、もっと詳しいことを勉強したいと思っています。C言語も一応基本的なことはマスターしました。そこで、Linuxについて勉強する最適なサイトがありましたら教えてください。 また、Linuxに関する質問を受け付けてくれるようなチャットみたいのがありましたら教えてください。

  • linuxカーネルとlinuxのコマンドについて

    現在、linuxの勉強をしています。 linux上でのある程度の基本的な操作(あくまでも操作でしかないのですが・・・)は理解したと思い、ちょっと前からカーネルのソースでも見てみようか、と思いはじめてみました。 そこでふと疑問に思ったのですが、カーネルにはリソース管理などがメインですよね? コマンドや、シェルなどの環境はどのようにカーネルと関係してくるのかがさっぱりわかりませんでした。 カーネルのソースにそれらのことや、コマンドなどが書いてあるのかな?と思ってgrepしては見たのですが、よくわかりませんでした。 相当初心者な質問でしょうが、ご存知の方教えてください。

  • LINUX(UNIX)

    Winはそこそこ得意です。 LINUXは基本的なコマンドが使える程度です。 1.現在シェルを勉強中ですが実務ではどのようなスクリプトを使っているのでしょうか? いいサンプルなどありまか? 2.apache,sendmail,sambaなど色々ありますが、 覚える順番で効果的なものとかあるのでしょうか? 重要(よく使うもの)順とか・・・ 3、Linux(UNIX)でいい書籍を探しているのですが なかなかこれというものがありません。 いいものがあれば教えてください。 (できればWEBも) 4.その他ご意見・アドバイス等 宜しくお願いします。

  • 最も最小のLinuxのディストリビューションが知りたいです。

    Apacheで静的なトップページ(html)1枚だけ表示させるためにWebサーバーを立てるだけで、後は何も必要ないのですが、最も最小のLinuxのディストリビューションが知りたいです。 最近では、ハードディスクが4GB以上、メモリも512MB以上使うLinuxが増えてきているのですが、安定動作し、最小構成ハードディスク1GB以下、メモリ256MB程度でサクサク動作するLinuxのディストリビューションが知りたいです。

  • LINUXのバックアップをとりたい

    Fedora19を使っております。 基本的に特定のソフトを使うためだけにLINUXをつかっているのですが、そのために必要な設定やインストールしなければならないものが膨大で、現在の環境が失われることを恐れています。 KNNOPIX等である程度個人の手の加えられたLINUXのパッケージ(?)を目にするのですが、ああいったものはどのように作るのでしょうか。最初からUSBに起動にしておけばそれをまるまんまバックアップで良かったのかもしれませんが、SDD内からデュアルブートとして使っておりましたのでそれもできるのかどうかわかりません。 検索のためのキーワードなども適切なものがわからず困っております。 よろしくお願いいたします。

  • Linux OSについて。

    Linuxは無料OSなので導入しやすいとは思うのですが、基本的にはどうゆう事をしたい人が使うのですか? サーバー構築やプログラミングなどですか? Windowsでもそうゆう事は出来ると思いますが、やはり企業からすれば、数十万(数百万かも)マイクロソフトに払ってWindowsを使うよりも、無料で動作の軽いLinuxを使うほうがメリットが多いのでしょうか? 僕は来年度からシステム系の専門学校に行き、プログラミングの勉強をします。専門で使うOSはWindowsです。 Windowsで得た知識でLinuxなどをある程度使いこなせたり出来るのでしょうか? それとも、WindowsとLinux別で勉強する必要はありますか?

  • 中級レベルのLinuxの書籍を探しています

    Linuxについてもっと詳しくなりたくて書籍を探しています。 現在の自分の技術としては ・Linuxのインストール ・CUIでのアプリケーション(Apache,PHP,PostgreSQLなど)のインストール ・上記アプリの設定 程度は何とかできるのですが、もっと詳しくLinuxについて知りたいと思っています。例えば ・configureはどういう理由で行うのか。書かれている言語は? ・各ディレクトリの意味 ・ネットワークの設定ファイルはどこでどのように行うのか などなど、上げたらキリがありません。 Linuxに関する書籍は多数あるのですが、その多くが「入門」でインストール方法などがメインになっていてそれ以上のことが書かれていません。 かといってオライリー系の書籍となるとあまりにも専門的過ぎて付いていけない状況です。 XWindowなどは使用しないのでコマンドレベルで「入門」よりも上の「中級」ぐらいの書籍って無いでしょうか? Webである程度のことはわかるのですが、書籍によるまとめた解説があればと思っています。 もし、「この本はいいよ」という物がありましたら教えてください。

  • Linux で わからないこと

    ここのカテゴリでいいか わからないけど 閲覧者が 多そうと感じて ここに書きます。 一応 Linux の Vine というのを入れようとしています。 Vine621-DVD-x86_64 まず 知りたいことは 空のHDDへ 新規で インストールする場合に (1) Windows で フォーマットしておいても 平気か? (予め パーティションを切っておきたいと言う 理由で) それとも Linux側で フォーマットされてしまうのか? (2) すごく基本的すぎることですが Windows で作成したファイルは テキスト等も 含めて Linux上では 全く 使用できないのでしょうか? それとも ツール等を使い 一部だけでも利用できるのか? (3) Windowsでは EXE を実行し インストール という作業を行うけど Linux では 「インストールする」 とは どういうことですか? ちなみに 仮想環境で 入れて試してますが VmWare Tools というものさえも 入れ方が分からない 状態です^^; 展開までは出来て ファイルまでは表示しました。 (4) Windows に慣れているので 必要なツール類を どこで入手するのか?分からず オススメの サイトとかあれば教えて欲しいです。 Linux系は Knoppix でファイル操作・フォーマット程度の利用と 最近 Puppy系?のPrecise というのを入れ イマイチで Vineを入れたら良かったので 少し使いたくなりました。 身内のPCも XPのHomeで古いので 入れ替えてあげようかと考えてる というのもあります。

  • Sun OS(WS)向けプログラムをPC-Linux環境に移植する手間について

    ワークステーション上のSun-OS向けに開発されたC言語で開発されたソフトウエアをPC-Linux上に移植したい場合、どのような改修が必要になるでしょうか? 基本的にはLinuxクローンなので、かなりそのままでも動きそうな気がするのですが。 システムコールなどでワークステーション特有とかSun-OS特有なものってあるのでしょうか? 両方とも多少開発経験があるのですが、あまりシステムコールを多用してなかったものでよくわかりません。(特にPC-Linux側) わかる方がいましたらご回答願います。

  • linuxのカーネルを読みたいのだけれど

    linuxのカーネルを将来的に読むことが出来るようになればと思って毎日勉強しています。 私はネットワーク、データベース、unixの基本的なコマンドについてはある程度、そして勿論Cについては十分理解しているつもりです。 いろいろと本を読み漁ったのですが、あまりにも情報が膨大すぎて、何処から手をつければいいのか五里霧中といった感じです。 それでどのような順番で勉強していけばよいのかご教示頂ければ幸いです。(1.unixの細部に至る使い方、2.unixシステム管理、3.unixプログラミングなど、勉強する順序を、参考図書も併せて紹介して欲しいです。) unixに詳しい方よろしくお願いいたします。