Kako pronaći i koristiti dokumentaciju o Unix / Linux sustavima

Sadržaj
Trenutno putem Interneta možemo dobiti bilo koju vrstu priručnika ili dokumentacije, ali administratori u mnogim slučajevima neće imati grafičko sučelje ili čak internetsku vezu, morat će se poslužiti lokalnim resursima koje im sustav nudi. U tom smislu Linux Nude ogromnu dokumentaciju naredbi, konfiguracijskih datoteka ili knjižnica na nekoliko jezika, naša je dužnost znati pretraživati ​​i čitati koje nam alate, poput naredbe za pomoć, nude, ČOVJEK i INFO.
Pomoću naredbe Help.
To je prva linija za pomoć uključena u naredbe, nudi intuitivan i osnovni vodič izravno na terminalu, ova pomoć se poziva s opcijom --Pomozite. Uobičajeni izlaz ove opcije je:
 korisnik @ jcarrillo: ~ $ sed --pomoć
 Upotreba: sed [OPTION] … {script-only-if-no-other-script} [input-file] … -n, --quiet, --silent potiskivanje automatskog ispisa prostora s uzorcima -e skripta, --expression = script doda skriptu naredbama koje se izvršavaju -f script-file, --file = script-file doda sadržaj skript-datoteke naredbama koje se izvršavaju -i [SUFFIX], --in-place [= SUFFIX ] uređivanje datoteka na mjestu (čini sigurnosnu kopiju ako je proširenje isporučeno) -l N, --line-length = N navedite željenu duljinu preloma retka za naredbu `l '--posix onemogućuje sva GNU proširenja. -r, --regexp-proširena upotreba proširenih regularnih izraza u skripti. -s, --separate uzeti u obzir datoteke kao zasebne, a ne kao jedan kontinuirani dugi tok. -u, --unbuferirano učitavanje minimalnih količina podataka iz ulaznih datoteka i češće ispiranje izlaznih međuspremnika --pomoć prikazu ove pomoći i izlasku --verzija izlazne informacije o verziji i izlaz ako nema -e, --expression, -f, ili-dana je opcija datoteke, tada se prvi argument bez opcije uzima kao sed skripta za tumačenje. Svi preostali argumenti su nazivi ulaznih datoteka; ako nisu navedene ulazne datoteke, tada se čita standardni unos.
Man stranice ili stranice s priručnikom.
[color = rgb (0,0,0)] To je sistemski alat stvoren za Unix koji se koristi za dokumentiranje i učenje o naredbama, datotekama, sistemski pozivi uvijek su mi prvi izbor pri sjećanju na naredbu ili proučavanju složenijih opcija. Alat je podijeljen u 8 odjeljaka koje ću detaljno opisati u nastavku: [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 1: [/ color][color = rgb (0,0,0)] Opće naredbe. [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 2: [/ color][color = rgb (0,0,0)] Pozivi sustava. [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 3: [/ color][color = rgb (0,0,0)] C biblioteka funkcija. [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 4: [/ color][color = rgb (0,0,0)] Posebne datoteke (obično uređaji koji se mogu pronaći u / dev) i upravljački programi. [ / color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 5: [/ color][color = rgb (0,0,0)] Formati datoteka i konvencije. [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 6: [/ color][color = rgb (0,0,0)] Igre i čuvari zaslona. [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 7: [/ color][color = rgb (0,0,0)] Ostalo. [/ color]
[color = rgb (0,0,0)] odjeljak [/ color] [color = rgb (0,0,0)] 8: [/ color][color = rgb (0,0,0)] Naredbe i demoni za administraciju sustava. [/ color]

[color = rgb (0,0,0)] Upotreba je vrlo jednostavna, samo je pokrećemo s konzole. [/ color]
 čovjek "KEYWORD" primjer ---> čovjek čovjek
Ako se priručnik pronađe, bit će prikazan pomoću manjeg čitača.

POVEĆAJTE

[color = rgb (0,0,0)] Priručnici su podijeljeni u 4 dijela: [/ color]
JAMNaziv i opis naredbe.
SINOPSISSintaksa naredbe.
OPISDetaljno objašnjenje kako to funkcionira.
PRIMJERIPrijedlozi kako koristiti naredbu.
VIDI TAKOĐERSrodne teme (Obično na stranicama priručnika).
Sinopsis je dostupan samo za naredbe, to je prvo što moramo vidjeti i protumačiti, na primjer naredba cp nudi sljedeći sinopsis.

[ ] : znači da je njegova upotreba neobavezna.
… : može se koristiti nekoliko opcija istovremeno ili nekoliko datoteka.
Podcrtano: Potrebno je da naredba djeluje. (Na primjer, naredba cp zahtijeva izvor i odredište).
Man stranice u više odjeljaka.
U nekim slučajevima priručnik može imati unose u nekoliko odjeljaka, na primjer
 whatis printf #Arroja printf (1) - format i podaci za ispis printf (3) - formatirana konverzija izlaza
Vidimo da postoje 2 unosa, jedan u odjeljku 1 (Korisnički program) i u odjeljku 3 (Knjižnične funkcije) 2 su ulazi iste naredbe, ali u različitom kontekstu u slučaju unosa odjeljka 3 priručnika koji koristimo
 čovjek 3 printf
Pretraživanje stranica Man.
Da bismo unijeli priručnik, moramo unijeti njegov točan naziv, to može biti problem ako ga se ne sjećamo, ali ako znamo njegov opis ili dio naziva, možemo upotrijebiti naredbu apropos.
Uzmite primjer ssh-copy-id, ne sjećamo se njezinog imena, ali znamo da je u vezi sa ssh koristimo apropos.
 apropos ssh 
Terminal vraća popis priručnika koji se odnose na ssh s opisom uključujući naš cilj ssh-copy-id.
 ovlašteni_ključevi (5) - OpenSSH SSH daemon git -ljuska (1) - Ograničena ljuska za prijavu za pristup samo za Git SSH rlogin (1) - OpenSSH SSH klijent (program za udaljenu prijavu) rsh (1) - OpenSSH SSH klijent (program za daljinsku prijavu) slogin (1) - OpenSSH SSH klijent (program za udaljenu prijavu) ssh (1) - OpenSSH SSH klijent (program za udaljenu prijavu) ssh -add (1) - dodaje identitete privatnog ključa agentu za autentifikaciju ssh -agent (1) - agent za provjeru autentičnosti ssh-argv0 (1)-zamjenjuje stari ssh naziv-naredbe kao naziv hosta za rukovanje ssh-copy-id (1)-koristite lokalno dostupne ključeve za autorizaciju prijava na udaljenom računalu ssh-import-id (1)-dohvatite jednu ili više javne ključeve s poslužitelja javnih ključeva i dodaju ih u datoteku ovlaštenih ključeva trenutnog korisnika (ili neke… ssh-import-id-gh (1)-dohvatite jedan ili više javnih ključeva s poslužitelja javnih ključeva i dodajte ih u datoteku ovlaštenih ključeva trenutnog korisnika ( ili neki … ssh-import-id-lp (1)-dohvatite jedan ili više javnih ključeva s poslužitelja javnih ključeva i dodajte ih u curre nt datoteka ovlaštenih ključeva korisnika (ili neki… ssh-keygen (1)-generiranje, upravljanje i pretvaranje ključeva za provjeru autentičnosti ssh-keyscan (1)-prikupljanje ssh javnih ključeva ssh-keysign (8)-ssh pomoćni program za provjeru autentičnosti hosta ssh- pkcs11 -helper (8) - ssh -agent pomoćni program za PKCS # 11 podršku ssh_config (5) - OpenSSH SSH klijentske konfiguracijske datoteke sshd (8) - OpenSSH SSH demon demon sshd_config (5) - OpenSSH SSH demonska konfiguracijska datoteka XAllocClassHint (3) dodijeliti strukturu natuknica klasa i postaviti ili pročitati WM_CLASS svojstvo prozora XClassHint (3) - dodijeliti strukturu natuknica klasa i postaviti ili pročitati WM_CLASS svojstvo prozora XGetClassHint (3) - dodijeliti strukturu natuknica klasa i postaviti ili pročitati svojstvo WM_CLASS prozora XSetClassHint (3) - dodijeliti strukturu natuknica klase i postaviti ili pročitati WM_CLASS svojstvo prozora 
Dodavanje MAN stranica.
U nekim slučajevima imamo priručnike na drugim mjestima, te priručnike možemo dodati uređivanjem naših /etc/man.conf i dodavanje novog mjesta, na primjer.
 MANPATH / opt / man
Čitatelji priručnika.
Možda se čini mnogo praktičnijim pregledavati stranice iz preglednika ili čitač PDF -a ima nekoliko alternativa među kojima se ističe.
man2html
Omogućuje vam pregled sadržaja priručnika iz zadanog preglednika, njegova instalacija može se obaviti iz spremišta.
 sudo apt-get install man2html
doc-središnji
Za razliku od man2html Ne ograničava se samo na stranice za korisnike, već nudi i podršku stranicama s podacima za njihovo pregledavanje s bilo kojeg web -preglednika s kojim možete instalirati
 sudo apt-get install doc-central
Vinfo
Možete pročitati stranice za pomoć iz uređivača Vim s ovim dodatkom gdje su koraci instalacije detaljno opisani u službenom spremištu.
 https://github.com/alx741/vinfo
Ručne stranice u PDF -u
Svaki dokument možete poslati izravno u PDF pomoću alata koje nudi Linux.
 čovjek -t ssh | ps2pdf - ssh -manual.pdf
Naredba Info
Naredba info sljedeća je generacija pomoći i općenito se koristi kada je informacija premalo ili je teško kretati se.
Iako je bilo planirano da će zamijeniti stranice s prikazom stranica, trenutno se međusobno nadopunjuju, budući da su u mnogim slučajevima informacije sadržane u jednoj istoj u drugoj.
Kretanje po stranicama s informacijama
Informacijski program ima sučelje za navigaciju: mnoge stranice imaju veze na druge povezane stranice, vrlo slično načinu na koji imaju web stranice. Veze su označene zvjezdicom (*) iza koje slijedi naslov veze, nakon čega slijedi dvotočka (::). Da biste pratili veze, morate postaviti kursor na njih i pritisnuti tipku. Na ovim stranicama postoje i različiti ključevi za kretanje:
  • Tipka tab, pomiče nas kroz različite veze
  • Osnovna navigacija može biti pomoću strelica ili tipki Stranica gore ili Stranica niže
  • n / p / u Šalje nas na sljedeću, prethodnu stranicu ili nam postavlja čvor, odnosno govori.
  • s tekst za pretraživanje Pretražite navedeni tekst, ako ne navedemo tekst koji traži sljedeće podudaranje zadnjeg pretraživanog teksta.
  • što napuštamo info stranice.

ZaključciRazgovarali smo o nekoliko opcija koje rade lokalno (važno u slučaju da imate problema s internetom). i kako filtrirati pretraživanja i brže pronaći rješenja, bez obzira na razinu koju imate, uvijek ćete ih morati unijeti jer ima tako opsežan i vrlo promjenjiv sadržaj, dokumentacija bi trebala biti naš najbolji alat u suočavanju s mentalnim prazninama.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave