マニュアルがあります。それがどこにあるかを知る必要があります。 man
でアクセスできます 指図。使い方がわからない場合は man man
と入力してください . man
コマンドは非常に重要です。他のすべてを忘れても覚えておいてください。
このマニュアルには、いくつかのセクションに分かれたさまざまなトピックに関する詳細情報が含まれています。
<オール>/dev
にあるもの) ) とドライバー
表記 ls(1)
ls
を指します セクション 1 のページ。それを読むには、man 1 ls
と入力します。 または man ls
.
質問したときにマニュアルを読むように言われないようにするには、man command
を試してください。 、 apropos command
、 command -?
、 command --help
、およびいくつかの Google 検索。マニュアルでわからないことがあれば、質問で引用し、わからないことを説明してください。通常、彼らがあなたにマニュアルを読むように頼むとき、それは単純で不完全な答えよりもあなたにとって有益であると考えているからです.関連する man ページがわからない場合は、質問してください。
よく引用される中国のことわざがそれをうまく説明していると思います:
<ブロック引用>人に魚を与えると、その人は一食になります。彼に魚の釣り方を教えたら、彼は一生食べてしまうでしょう。
「でも1つだけの質問なのに、なぜ答えを教えてくれないのか」と思うかもしれませんが、それは、フォーラムが明白な質問をする人でいっぱいになり、より難解な質問に気づきにくくなるからです。 .ですから、彼らがあなたを先延ばしにしているとは考えないでください。彼らがあなたを助けてくれると考えてください。
たとえば、「grep を使用して大文字と小文字を区別しない検索を行うにはどうすればよいですか」に対する答えを見つけるのは簡単です。特に、man ページを確認するように促された場合はなおさらです。しかし、「ファイルの最初のフィールドでは大文字と小文字を区別せず、残りのフィールドでは大文字と小文字を区別して検索するにはどうすればよいですか?」というような質問に対しては、答えを教えてくれる簡単なマニュアル ページはなく、多数のマニュアル ページがあります。
これは、ほとんどの専門家が、孤立した事実を 1 つまたは 2 つ教えるよりも、学ぶ方法を誰かに教えたいと考えているためだと思います。誰かにマニュアルページを読むように言うことは、その人を学習の道に自分自身で学ぶように誘導しようとしています.
Unix の初心者と Unix の専門家 (おそらく Linux の初心者や専門家とそれほど変わらない) の違いは、専門家が物事を調べる方法を知っているということであると主張した研究を思い出しますが、Google で検索することはできません。その研究を見つけようとしているときに、私が思い出す研究と矛盾しているように思われる UNIX コマンド生成における迅速な理解を見つけました。残念なことに、専門家になるために必要なことは、大量の事実を知ることだけです。しかし、その場合、誰かにマニュアルを読むように言うことは、質問者に知識を与えるのにも役立ち、別の Unix または Linux の専門家を生み出すことにつながります。
また、質問をする初心者には、短期と長期の時間投資があります。たとえば、「use ls -ltr」と言うほうが、初心者にファイルのリストやオプションなどについて教えるよりも、確かに時間がかかりません。しかし、専門家が 3 つまたは 4 つ以上の質問に答える必要がある場合は、誰かにマニュアルを読んでもらうことに投資することの長期的な価値が明らかになります。