Jak najít a používat dokumentaci v systémech Unix / Linux

Obsah
V současné době můžeme přes internet získat jakýkoli typ manuálu nebo dokumentace, ale správci v mnoha případech nebudou mít grafické rozhraní nebo dokonce připojení k internetu, budou se muset uchýlit k místním zdrojům, které jim systém nabízí. V tomto smyslu Linux Nabízejí obrovskou dokumentaci příkazů, konfiguračních souborů nebo knihoven v několika jazycích, je naší povinností vědět, jak vyhledávat a číst, jaké nástroje, jako je příkaz help, nám nabízejí, MUŽ a INFO.
Pomocí příkazu Nápověda.
Jedná se o první řádek nápovědy, který je součástí příkazů, nabízejí intuitivní a základní průvodce přímo na terminálu, tato pomoc se nazývá s možností --Pomoc. Společným výstupem této možnosti je:
 uživatel @ jcarrillo: ~ $ sed --help
 Použití: sed [OPTION]… {script-only-if-no-other-script} [input-file]… -n, --quiet, --silent suppress automatic printing of pattern space -e script, --expression = skript přidat skript k příkazům, které mají být provedeny -f soubor-skriptu, --file = soubor-skriptu přidat obsah souboru-skriptu k příkazům, které mají být provedeny -i [SUFFIX], --in-place [= SUFFIX ] upravovat soubory na místě (vytváří zálohu, pokud je k dispozici rozšíření) -l N, --line-length = N zadejte požadovanou délku zalomení řádku pro příkaz `l '--posix zakáže všechna rozšíření GNU. -r, --regexp-rozšířené použití rozšířených regulárních výrazů ve skriptu. -s, --separate považují soubory spíše za samostatné než za jeden souvislý dlouhý proud. -u, --nebuffered načte minimální množství dat ze vstupních souborů a vyprázdní výstupní vyrovnávací paměti častěji -nápověda zobrazí tuto nápovědu a ukončí --verzi výstupní verze informace a ukončení Pokud ne -e, --výraz, -f, nebo je zadána volba --file, pak je jako skript sed interpretován první argument bez možnosti. Všechny zbývající argumenty jsou názvy vstupních souborů; pokud nejsou zadány žádné vstupní soubory, pak se načte standardní vstup.
Man stránky nebo manuální stránky.
[color = rgb (0,0,0)] Je to systémový nástroj vytvořený pro Unix slouží k dokumentování a získávání informací o příkazech, souborech a systémových voláních jsou vždy mou první volbou při zapamatování příkazu nebo při pohledu na složitější možnosti. Nástroj je rozdělen do 8 sekcí, které podrobně rozvedu níže: [/ color]
[barva = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 1: [/ color][color = rgb (0,0,0)] Obecné příkazy. [/ color]
[color = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 2: [/ color][color = rgb (0,0,0)] Systémová volání. [/ color]
[color = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 3: [/ color][color = rgb (0,0,0)] C knihovna funkcí. [/ color]
[barva = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 4: [/ color][color = rgb (0,0,0)] Speciální soubory (obvykle zařízení, která lze najít v / dev) a ovladače. [ / color]
[barva = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 5: [/ color][color = rgb (0,0,0)] Formáty a konvence souborů. [/ color]
[barva = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 6: [/ color][color = rgb (0,0,0)] Hry a spořiče obrazovky. [/ color]
[color = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 7: [/ color][color = rgb (0,0,0)] Různé. [/ color]
[barva = rgb (0,0,0)] Sekce [/ color] [color = rgb (0,0,0)] 8: [/ color][color = rgb (0,0,0)] Příkazy pro správu systému a démoni. [/ color]

[color = rgb (0,0,0)] Jeho použití je velmi jednoduché, spouštíme pouze z konzoly. [/ color]
 muž příklad „KLÍČOVÉ SLOVO“ ---> muž muž
Pokud je příručka nalezena, zobrazí se pomocí menší čtečky.

ZVĚTŠIT

[color = rgb (0,0,0)] Návody jsou rozděleny do 4 částí: [/ color]
JAMNázev a popis příkazu.
SYNOPSESyntaxe příkazu.
POPISHluboké vysvětlení, jak to funguje.
PŘÍKLADYNávrhy, jak příkaz použít.
VIZ TÉŽSouvisející témata (Obvykle na stránkách manuálu).
Synopse je k dispozici pouze pro příkazy, je to první věc, kterou musíme vidět a interpretovat, například příkaz cp nabízí následující synopse.

[ ] : znamená, že jeho použití je volitelné.
… : lze použít několik možností současně nebo několik souborů.
Podtrženo: Je nutné, aby příkaz fungoval. (Například příkaz cp vyžaduje zdroj a cíl).
Man Stránky ve více sekcích.
V některých případech může mít příručka záznamy například v několika sekcích
 whatis printf #Arroja printf (1) - formát a tisková data printf (3) - převod formátovaného výstupu
Vidíme, že existují 2 záznamy, jeden v sekci 1 (Uživatelský program) a v oddíle 3 (Funkce knihovny) 2 jsou vstupy stejného příkazu, ale v jiném kontextu v případě zadání oddílu 3 manuálu, který používáme
 muž 3 printf
Prohledávání stránek Man.
Abychom mohli zadat manuál, musíme zadat jeho přesný název, což může být problém, pokud si jej nepamatujeme, ale pokud známe jeho popis nebo část názvu, můžeme použít příkaz apropos.
Vezměte si příklad ssh-copy-id, nepamatujeme si jeho název, ale víme, že souvisí s ssh používáme apropos.
 apshos ssh 
Terminál vrací seznam příruček souvisejících s ssh s popisem včetně našeho cíle ssh-copy-id.
 authorized_keys (5) - OpenSSH SSH daemon git -shell (1) - Omezený přihlašovací shell pro rlogin pro přístup pouze SSH Git (1) - OpenSSH SSH klient (vzdálený přihlašovací program) rsh (1) - OpenSSH SSH klient (vzdálený přihlašovací program) slogin (1) - OpenSSH SSH klient (vzdálený přihlašovací program) ssh (1) - OpenSSH SSH klient (vzdálený přihlašovací program) ssh -add (1) - přidá identity soukromého klíče do autentizačního agenta ssh -agent (1) - autentizační agent ssh-argv0 (1)-nahrazuje starý název příkazu ssh jako název hostitele zpracovávající ssh-copy-id (1)-pomocí místně dostupných klíčů autorizuje přihlášení na vzdáleném počítači ssh-import-id (1)-načte jeden nebo více veřejné klíče z veřejného serveru klíčů a připojte je k aktuálnímu uživateli souboru authorized_keys (nebo nějakému… ssh-import-id-gh (1)-načte jeden nebo více veřejných klíčů z veřejného serveru klíčů a připojte je k aktuálnímu uživateli souboru authorized_keys ( nebo některé … ssh-import-id-lp (1)-načíst jeden nebo více veřejných klíčů z veřejného serveru klíčů a připojit je k aktuálnímu soubor nt user's authorized_keys (nebo nějaký … ssh-keygen (1)-generování, správa a převod autentizačních klíčů ssh-keyscan (1)-shromažďování veřejných klíčů ssh ssh-keysign (8)-pomocný program ssh pro autentizaci na bázi hostitele ssh- pkcs11 -helper (8) - pomocný program ssh -agent pro podporu PKCS # 11 ssh_config (5) - konfigurační soubory klienta OpenSSH SSH sshd (8) - démon OpenSSH SSH sshd_config (5) - konfigurační soubor démona OpenSSH SSH XAllocClassHint (3) - přidělit strukturu rad tříd a nastavit nebo přečíst vlastnost WM_CLASS okna XClassHint (3) - přidělit strukturu rad tříd a nastavit nebo přečíst vlastnost WM_CLASS okna XGetClassHint (3) - přidělit strukturu rad tříd a nastavit nebo přečíst vlastnost WM_CLASS okna XSetClassHint (3) - přidělit strukturu rad tříd a nastavit nebo přečíst vlastnost WM_CLASS okna 
Přidání PÁNSKÝCH STRÁNEK.
V některých případech máme manuály na jiných místech, můžeme je přidat pomocí úpravy našich /etc/man.conf a například přidání nového umístění.
 MANPATH / opt / man
Čtenáři manuálních stránek.
Může se zdát mnohem praktičtější prohlížet stránky z prohlížeče, nebo čtečka PDF má několik alternativ, mezi nimiž vyniká.
man2html
Umožňuje zobrazit obsah příručky z výchozího prohlížeče, její instalaci lze provést z úložišť.
 sudo apt-get install man2html
doc-centrální
Na rozdíl od man2html Není omezeno pouze na manuálové stránky, ale také nabízí podporu informačních stránek k jejich zobrazení z libovolného webového prohlížeče, který si můžete nainstalovat
 sudo apt-get install doc-central
Vinfo
Pomocí tohoto pluginu si můžete přečíst manuálové stránky z editoru Vim, kde jsou kroky instalace podrobně popsány v jeho oficiálním úložišti.
 https://github.com/alx741/vinfo
Stránky manuálu v PDF
Jakýkoli dokument můžete odeslat přímo do PDF pomocí nástrojů nabízených linuxem.
 muž -t ssh | ps2pdf - ssh -manual.pdf
Informační příkaz
Informační příkaz je další generací nápovědy a obecně se používá v případě, že informace o člověku jsou příliš malé nebo je obtížné se v nich orientovat.
Ačkoli bylo plánováno, že nahradí manuálové stránky, v současné době se navzájem doplňují, protože v mnoha případech jsou informace obsažené v jedné stejné jako v druhé.
Pohyb po informačních stránkách
Informační program má navigovatelné rozhraní: mnoho stránek má odkazy na jiné související stránky, velmi podobné tomu, jaké mají webové stránky. Odkazy jsou označeny hvězdičkou (*), za níž následuje název odkazu a za ním dvojtečka (::). Chcete -li odkazy sledovat, musíte na ně umístit kurzor a stisknout klávesu. Na těchto stránkách se také pohybují různé klávesy:
  • Tlačítko Tab, nás posouvá různými odkazy
  • Základní navigace může být pomocí šipek nebo kláves Page Up nebo Page Down
  • n / p / u Pošle nás na další, předchozí stránku nebo nám nahraje uzel, respektive mluvení.
  • s text pro hledání Hledat zadaný text, pokud nezadáme text, vyhledá další shodu posledního hledaného textu.
  • co opouštíme informační stránky.

ZávěryMluvili jsme o několika možnostech, které fungují lokálně (důležité v případě, že máte problémy s internetem). a jak filtrovat vyhledávání a hledat řešení rychleji, bez ohledu na to, jakou máte úroveň, vždy je budete muset zadat, protože má tak rozsáhlý a velmi měnící se obsah, dokumentace by měla být naším nejlepším nástrojem tváří v tvář mentálním mezerám.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod
wave wave wave wave wave