Warum sagen Linux-Leute immer, sie sollten das Handbuch lesen, wenn es so viel einfacher wäre, nur eine Antwort zu geben? Es gibt kein Handbuch! Es kam nicht mit einem.
Warum sagen Linux-Leute immer, sie sollten das Handbuch lesen, wenn es so viel einfacher wäre, nur eine Antwort zu geben? Es gibt kein Handbuch! Es kam nicht mit einem.
Antworten:
Es gibt ein Handbuch, man muss nur wissen, wo es ist. Es kann mit dem manBefehl zugegriffen werden . Wenn Sie nicht sicher sind, wie Sie es verwenden sollen, geben Sie Folgendes ein man man. Der manBefehl ist sehr wichtig; Denken Sie daran, auch wenn Sie alles andere vergessen.
Das Handbuch enthält detaillierte Informationen zu verschiedenen Themen, die in mehrere Abschnitte unterteilt sind:
/dev) und TreiberDie Notation ls(1)bezieht sich auf die lsSeite in Abschnitt 1. Zum Lesen geben Sie man 1 lsoder ein man ls.
Um zu vermeiden , wird gesagt, das Handbuch zu lesen , wenn Sie eine Frage stellen, versuchen Sie man command, apropos command, command -?, command --help, und ein paar Google - Suchen. Wenn Sie etwas im Handbuch nicht verstehen, zitieren Sie es in Ihrer Frage und versuchen Sie zu erklären, was Sie nicht verstehen. Wenn sie Sie zum Lesen des Handbuchs auffordern, liegt dies in der Regel daran, dass sie der Meinung sind, dass dies für Sie nützlicher ist als eine einfache, unvollständige Antwort. Wenn Sie nicht wissen, welche Manpages relevant sind, fragen Sie.
infodie GNU-Leute erwähnen . Außerdem ein Hinweis: Wenn Sie Emacs verwenden, versuchen M-x manSie es - da Sie Ihren Editor wahrscheinlich so gut kennen (Verknüpfungen usw.), wird die Navigation und Interaktion mit Manpages sehr reibungslos sein.
See AlsoAbschnitt kann sehr nützlich sein, wenn Sie in der Nähe sind, aber nicht ganz da). Auch lernen Sie Ihre Pager zu verwenden ( moreoder less) , da sie die Suchschnittstelle für den Mann Seite liefert (sehr nützlich mit, sagen wir, man bash(die Sie sollten nie , sagt die Stimme der bitteren Erfahrungen mit dem Zeilendrucker senden)).
Ich denke, das oft zitierte chinesische Sprichwort erklärt es gut:
Wenn Sie einem Mann einen Fisch geben, wird er eine einzige Mahlzeit haben. Wenn Sie ihm das Angeln beibringen, wird er sein ganzes Leben lang essen.
Während Sie vielleicht denken, "Aber es ist nur eine Frage, warum können sie mir nicht einfach die Antwort geben", ist es so, dass die Foren von Leuten, die offensichtliche Fragen stellen, so voll werden, dass es schwierig wird, Fragen über esoterischere Dinge zu bemerken . Denken Sie also nicht daran, dass sie Sie abschrecken - denken Sie daran, dass sie Ihnen helfen, sich selbst zu helfen.
Es ist beispielsweise trivial, die Antwort auf "Wie verwende ich grep, um eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen" zu finden, insbesondere, wenn Sie daran erinnert werden, in der Manpage nachzuschauen. Bei einer Frage wie "Wie kann ich das erste Feld einer Datei ohne Berücksichtigung der Groß- / Kleinschreibung durchsuchen, die restlichen Felder jedoch ohne Berücksichtigung der Groß- / Kleinschreibung?" Gibt es keine einfache Manpage, auf der Sie die Antwort finden, und es gibt eine Vielzahl von Möglichkeiten, es zu beantworten.
Ich glaube, das liegt daran, dass die meisten Experten lieber jemandem beibringen möchten, wie man lernt, als ihnen einige isolierte Tatsachen beizubringen. Wenn Sie jemandem sagen, dass er die Manpage lesen soll, versuchen Sie, ihn dazu zu bewegen, selbst zu lernen.
Ich erinnere mich an eine Studie, die behauptete, dass der Unterschied zwischen einem Unix-Neuling und einem Unix-Experten (der sich vielleicht nicht so stark von einem Linux-Neuling oder -Experten unterscheidet) darin bestand, dass der Experte wusste, wie man nachschlägt. Bei dem Versuch, diese Studie zu finden, habe ich in UNIX Command Production Prompt Comprehension gefunden , was der Studie, an die ich mich erinnere, zu widersprechen scheint. Was für eine Schande: Alles, was Sie tun müssen, ist eine Menge Fakten zu kennen, um ein Experte zu sein. In diesem Fall kann die Aufforderung, das Handbuch zu lesen, auch dazu dienen, den Fragesteller mit Wissen zu füllen, was zur Produktion eines anderen Unix- oder Linux-Experten führt.
Es gibt auch eine kurz- oder langfristige Investition in den Neuling, der die Frage stellt. Es braucht sicherlich weniger Zeit, um zum Beispiel "use ls -ltr" zu sagen, als dem Neuling das Auflisten von Dateien und Optionen usw. beizubringen. Wenn der Experte jedoch mehr als 3 oder 4 Fragen beantworten muss, wird der langfristige Wert einer Investition in die Lektüre des Handbuchs deutlich.