Pourquoi les gens de Linux disent-ils toujours de lire le manuel alors qu'il serait tellement plus simple de vous donner une réponse? Il n'y a pas de manuel! Il n'est pas venu avec un.
Pourquoi les gens de Linux disent-ils toujours de lire le manuel alors qu'il serait tellement plus simple de vous donner une réponse? Il n'y a pas de manuel! Il n'est pas venu avec un.
Réponses:
Il y a un manuel, il suffit de savoir où il se trouve. Il est accessible avec la man
commande. Si vous ne savez pas comment l'utiliser, tapez man man
. La man
commande est très importante; souvenez-vous-en même si vous oubliez tout le reste.
Le manuel contient des informations détaillées sur une variété de sujets, qui sont divisés en plusieurs sections:
/dev
) et pilotesLa notation ls(1)
fait référence à la ls
page de la section 1. Pour la lire, tapez man 1 ls
ou man ls
.
Pour éviter d' être dit de lire le manuel lorsque vous posez une question, essayez man command
, apropos command
, command -?
, command --help
, et quelques recherches Google. Si vous ne comprenez pas quelque chose dans le manuel, citez-le dans votre question et essayez d'expliquer ce que vous ne comprenez pas. Habituellement, quand ils vous demandent de lire le manuel, c'est parce qu'ils pensent qu'il vous sera plus bénéfique qu'une réponse simple et incomplète. Si vous ne savez pas quelles pages de manuel sont pertinentes, demandez.
info
peuple GNU? Aussi, un conseil: si vous utilisez Emacs, essayez M-x man
- comme vous connaissez probablement bien votre éditeur (raccourcis, etc.), la navigation et l'interaction avec les pages de manuel seront très fluides.
See Also
section peut être extrêmement utile lorsque vous êtes proche, mais pas tout à fait là). Apprenez également à utiliser votre téléavertisseur ( more
ou less
) car il fournit l'interface de recherche pour la page de manuel (très utile avec, disons, man bash
(que vous ne devriez jamais envoyer à l'imprimante de ligne dit la voix d'une expérience amère)).
Je pense que le proverbe chinois souvent cité l'explique bien:
Si vous donnez un poisson à un homme, il aura un seul repas. Si vous lui apprenez à pêcher, il mangera toute sa vie.
Alors que vous pourriez penser "Mais ce n'est qu'une question, pourquoi ne peuvent-ils pas simplement me dire la réponse", c'est parce que les forums deviendraient tellement remplis de gens qui posent des questions évidentes qu'il serait difficile de remarquer des questions sur des choses plus ésotériques . Alors ne pensez pas à eux comme vous rebutant - pensez-y comme à vous aider à vous aider.
Par exemple, il est trivial de trouver la réponse à "Comment utiliser grep pour effectuer une recherche insensible à la casse", surtout une fois qu'on vous rappelle de regarder dans la page de manuel. Mais pour une question comme "Comment puis-je effectuer une recherche sans distinction de casse sur le premier champ d'un fichier, mais sensible à la casse sur les champs restants?", Il n'y a pas de page de manuel simple qui vous fournira la réponse, et il existe une multitude de façons d'y répondre.
Je crois que c'est parce que la plupart des experts préfèrent enseigner à quelqu'un comment apprendre, plutôt que de leur enseigner un fait isolé ou deux. Dire à quelqu'un de lire la page de manuel, c'est essayer d'amener cette personne sur le chemin de l'apprentissage pour apprendre par elle-même.
Je me souviens, mais je ne peux pas chercher sur Google, une étude qui prétendait que la différence entre un novice Unix et un expert Unix (pas si différent d'un novice ou d'un expert Linux, peut-être) était que l'expert savait comment chercher les choses. En essayant de trouver cette étude, j'ai trouvé la compréhension rapide dans la production de commandes UNIX , ce qui semble contredire l'étude dont je me souviens. Quelle honte: tout ce que vous devez faire est de connaître une cargaison de faits pour être un expert. Mais dans ce cas, dire à quelqu'un de lire le manuel peut également servir à remplir le questionneur de connaissances, conduisant à la production d'un autre expert Unix ou Linux.
Il y a aussi un investissement de temps à court terme à long terme dans le débutant qui pose la question. Il faut certainement moins de temps pour dire "use ls -ltr" par exemple, que pour enseigner au débutant la liste des fichiers et les options et ainsi de suite. Mais si l'expert doit répondre à plus de 3 ou 4 questions, la valeur à long terme d'un investissement dans la lecture du manuel par quelqu'un devient évidente.