GNU/Linux >> Znalost Linux >  >> Linux

Proč lidé s Linuxem vždy říkají, že si přečti manuál?

Návod je, jen musíš vědět, kde to je. Lze k němu přistupovat pomocí man příkaz. Pokud si nejste jisti, jak jej používat, zadejte man man . Číslo man velení je velmi důležité; zapamatujte si to, i když zapomenete všechno ostatní.

Příručka obsahuje podrobné informace o různých tématech, která jsou rozdělena do několika sekcí:

  1. Obecné příkazy
  2. Systémová volání
  3. Funkce knihovny, zahrnující zejména standardní knihovnu C
  4. Speciální soubory (obvykle zařízení, která se nacházejí v /dev ) a řidiči
  5. Formáty souborů a konvence
  6. Hry a spořiče obrazovky
  7. Různé
  8. Příkazy a démoni správy systému

Zápis ls(1) odkazuje na ls stránku v sekci 1. Chcete-li jej přečíst, zadejte man 1 ls nebo man ls .

Abyste nebyli vyzváni, abyste si přečetli příručku, když položíte otázku, zkuste man command , apropos command , command -? , command --help a několik vyhledávání Google. Pokud něčemu v návodu nerozumíte, citujte to ve svém dotazu a pokuste se vysvětlit, čemu nerozumíte. Obvykle, když vás požádají, abyste si přečetli příručku, je to proto, že si myslí, že pro vás bude přínosnější než jednoduchá, neúplná odpověď. Pokud nevíte, které manuálové stránky jsou relevantní, zeptejte se.


Myslím, že to dobře vysvětluje často citované čínské přísloví:

Pokud dáte muži rybu, bude mít jediné jídlo. Pokud ho naučíte rybařit, bude jíst celý život.

I když si možná myslíte:„Ale to je jen jedna otázka, proč mi nemůžou říct odpověď“, je to proto, že fóra by byla tak plná lidí, kteří kladli jasné otázky, že by bylo těžké si všimnout otázek o esoteričtějších věcech. . Nepřemýšlejte o tom, jako by vás odrazovali, ale jako o tom, že vám pomáhají, abyste si pomohli sami.

Například je triviální najít odpověď na otázku „Jak mohu použít grep k vyhledávání bez rozlišování malých a velkých písmen“, zvláště když vám připomene, že se máte podívat na manuálovou stránku. Ale na otázku typu „Jak provedu vyhledávání bez rozlišování malých a velkých písmen v prvním poli souboru, ale rozlišování velkých a malých písmen ve zbývajících polích?“, neexistuje žádná jednoduchá manuálová stránka, která by vám řekla odpověď, a existuje mnoho způsoby, jak na to odpovědět.


Věřím, že je to proto, že většina odborníků by raději někoho učila, jak se učit, než aby je učila nějaká izolovaná fakta nebo dvě. Když někomu řeknete, aby si přečetl manuálovou stránku, snažíte se někoho přesvědčit, aby se vydal na cestu učení se sám.

Vybavuji si, ale nemohu vygooglovat, studii, která tvrdila, že rozdíl mezi unixovým nováčkem a unixovým expertem (snad se tolik neliší od linuxového nováčka nebo experta) je ten, že expert věděl, jak věci vyhledat. Při pokusu o nalezení této studie jsem našel Prompt Comprehension v UNIX Command Production, což se zdá být v rozporu se studií, kterou si pamatuji. Jaká škoda:vše, co musíte udělat, je znát spoustu faktů, abyste byli expertem. Ale v tom případě může někomu říct, aby si přečetl manuál, také posloužit k naplnění tazatele znalostmi, což povede k produkci dalšího unixového nebo linuxového experta.

Je zde také krátkodobá versus dlouhodobá časová investice v tom, že nováček položí otázku. Určitě zabere méně času říci například "použijte ls -ltr", než naučit nováčka o výpisu souborů a možnostech a tak dále. Pokud však odborník musí odpovědět na více než 3 nebo 4 otázky, je zřejmá dlouhodobá hodnota investice do toho, aby si někdo přečetl příručku.


Linux
  1. Proč jsem přešel z Macu na Linux

  2. Můj příběh o Linuxu:Proč seznamovat lidi s Raspberry Pi

  3. Úvod do linuxového příkazu chmod

  1. Linux – Proč nemůže jádro spustit inicializaci?

  2. Proč nemohu exportovat zobrazení Linuxu?

  3. Kde je hlavičkový soubor <conio.h> v systému Linux? Proč nemohu najít <conio.h>?

  1. Proč se v Linuxu používá select

  2. Je příručka pro programátory Unix relevantní pro Linux?

  3. Jak prohledávat celé manuálové stránky v Linuxu?