Linuxの人たちは、なぜあなたに答えを出すほうがずっと簡単なのに、マニュアルを読むようにいつも言うのですか?マニュアルはありません!付属していません。
Linuxの人たちは、なぜあなたに答えを出すほうがずっと簡単なのに、マニュアルを読むようにいつも言うのですか?マニュアルはありません!付属していません。
回答:
マニュアルがあり、あなたはそれがどこにあるかを知る必要があります。manコマンドでアクセスできます。使用方法がわからない場合は、と入力しman manます。コマンドは非常に重要です。他のすべてを忘れても覚えておいてください。man
このマニュアルには、さまざまなトピックに関する詳細情報が含まれており、いくつかのセクションに分かれています。
/dev)およびドライバー表記ls(1)はls、セクション1 のページを参照します。それを読むには、man 1 lsまたはを入力しman lsます。
あなたが質問をするとき、マニュアルを読むことを言われないようにするには、してみてくださいman command、apropos command、command -?、command --help、およびいくつかのGoogle検索。マニュアルの内容がわからない場合は、質問に引用して、理解できないことを説明してください。通常、彼らがあなたにマニュアルを読むように頼むとき、それは彼らがそれがあなたにとって単純で不完全な答えよりも有益だと思うからです。関連するマニュアルページがわからない場合は、お問い合わせください。
infoGNUの人々についても言及すべきだと思いますか?また、ヒント:Emacsを使用している場合は、試してくださいM-x man-おそらくエディター(ショートカットなど)をよく知っているので、manページの操作と対話は非常にスムーズになります。
See Alsoセクションは、近くにいると非常に役立ちますが、そこにはありません)。また、manページの検索インターフェイスを提供するページャー(moreまたはless)の使用方法を学習します(たとえば、man bash(ラインプリンターに送信するべきではない苦い経験の声を言うべきではありません)。
私はよく引用されている中国のことわざがそれをよく説明していると思う:
男に魚を与えると、その男は一回の食事をとります。彼に釣り方を教えると、彼は一生を食べます。
「しかし、それはたった一つの質問だ、なぜ彼らに答えを教えてくれないのか」と思うかもしれませんが、それは、フォーラムが明らかな質問をする人々から非常にいっぱいになり、より難解なことについての質問に気付くことが難しいからです。だから、彼らがあなたを先送りにしていると考えないでください-あなたが自分を助けるのを助けていると考えてください。
たとえば、特にmanページを確認するように促されたら、「grepを使用して大文字と小文字を区別しない検索を行うには」という答えを見つけるのは簡単です。しかし、「ファイルの最初のフィールドで大文字と小文字を区別しない検索を行い、残りのフィールドで大文字と小文字を区別する方法は?」などの質問には、答えを示す簡単なmanページがなく、多数の質問がありますそれに答える方法。
これは、ほとんどの専門家が、孤立した事実を1つまたは2つ教えるのではなく、誰かに学習方法を教えるほうが好きだからだと思います。誰かにマニュアルページを読むように言うことは、その人が自分で学ぶことの学習の道に進むように努めています。
Unixの初心者とUnixの専門家(おそらくLinuxの初心者や専門家とそれほど変わらない)の違いは、専門家が物事を調べる方法を知っていたと主張した研究を思い出すが、グーグルアップできない。その研究を見つけようとしたときに、UNIX Command ProductionでPrompt Comprehensionが見つかりましたが、これは私が覚えている研究と矛盾しているようです。なんて恥ずべきことか。あなたがする必要があるのは、専門家になるためにたくさんの事実を知ることです。しかし、その場合、誰かにマニュアルを読むように言うことは、質問者を知識で満たすのに役立ち、別のUnixまたはLinuxの専門家の生産につながります。
初心者に質問する場合、短期対長期の時間投資もあります。確かに、「use ls -ltr」と言うのは、ファイルのリストやオプションなどについて初心者に教えるよりも時間がかかりません。しかし、専門家が3つまたは4つ以上の質問に答えなければならない場合、誰かにマニュアルを読んでもらうことに投資することの長期的な価値が明らかになります。