Kaip rasti ir naudoti dokumentus Unix / Linux sistemose

Turinys
Šiuo metu per internetą galime gauti bet kokio tipo vadovus ar dokumentus, tačiau administratoriai daugeliu atvejų neturės grafinės sąsajos ar net interneto ryšio, jie turės pasinaudoti vietiniais sistemos siūlomais ištekliais. Šia prasme Linux Jie siūlo didžiulę komandų, konfigūracijos failų ar bibliotekų dokumentaciją keliomis kalbomis, mūsų pareiga yra žinoti, kaip ieškoti ir skaityti, kokius įrankius, tokius kaip pagalbos komanda, mums siūlo, VYRAS ir INFORMACIJA.
Naudodami komandą Pagalba.
Tai pirmoji pagalbos linija, įtraukta į komandas, jos siūlo intuityvų ir paprastą vadovą tiesiai terminale, ši pagalba vadinama pasirinkus -padėti. Dažnas šios parinkties rezultatas yra:
 user @ jcarrillo: ~ $ sed --help
 Naudojimas: sed [OPTION]… {script-only-if-no-other-script} [input-file]… -n,-tylus,-tylus slopina automatinį šablono erdvės spausdinimą -e scenarijus, --expression = scenarijus pridėkite scenarijų prie vykdytinų komandų -f script-file, --file = script-file pridėkite scenarijaus failo turinį prie vykdytinų komandų -i [SUFFIX],-in-place [= SUFFIX ] redaguoti failus vietoje (sukuria atsarginę kopiją, jei pridedamas plėtinys) -l N, --line-length = N nurodykite norimą eilutės įvyniojimo ilgį komandai „l“ --posix išjungti visus GNU plėtinius. -r, --regexp-išplėstinis scenarijuje naudoja išplėstines reguliarias išraiškas. -s, -atskirus failus laikykite atskirais, o ne kaip vieną nuolatinį ilgą srautą. -u, -be buferio įkelti minimalius duomenų kiekius iš įvesties failų ir dažniau praplauti išvesties buferius -padėti rodyti šią pagalbą ir išeiti -versijos išvesties versijos informacija ir išeiti Jei ne -e, --raiška, -f, arba-failo parinktis, tada pirmasis ne pasirinkimo argumentas laikomas sed scenarijumi, kurį reikia interpretuoti. Visi kiti argumentai yra įvesties failų pavadinimai; jei įvesties failai nenurodyti, tada nuskaitoma standartinė įvestis.
Man puslapiai arba vadovo puslapiai.
[color = rgb (0,0,0)] Tai yra sistemos įrankis, sukurtas Unix naudojamas dokumentuoti ir sužinoti apie komandas, failus, sistemos iškvietimai visada yra mano pirmasis pasirinkimas, kai prisimenu komandą ar ieškote sudėtingesnių parinkčių. Įrankis suskirstytas į 8 skyrius, kuriuos išsamiai aprašysiu toliau: [/ color]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 1: [/ spalva][spalva = rgb (0,0,0)] Bendrosios komandos. [/ spalva]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 2: [/ spalva][spalva = rgb (0,0,0)] Sistemos iškvietimai. [/ spalva]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 3: [/ spalva][color = rgb (0,0,0)] C funkcijų biblioteka. [/ color]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 4: [/ spalva][color = rgb (0,0,0)] Specialūs failai (dažniausiai įrenginiai, kuriuos galima rasti / dev) ir tvarkyklės. [ / color]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 5: [/ spalva][color = rgb (0,0,0)] Failų formatai ir sutartys. [/ color]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 6: [/ spalva][color = rgb (0,0,0)] Žaidimai ir ekrano užsklandos. [/ color]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 7: [/ spalva][spalva = rgb (0,0,0)] Įvairūs. [/ spalva]
[spalva = rgb (0,0,0)] Skyrius [/ spalva] [spalva = rgb (0,0,0)] 8: [/ spalva][color = rgb (0,0,0)] Sistemos administravimo komandos ir demonai. [/ color]

[color = rgb (0,0,0)] Jo naudojimas yra labai paprastas, mes tiesiog paleidžiame iš konsolės. [/ color]
 man "KEYWORD" pavyzdys ---> vyras vyras
Jei vadovas bus rastas, jis bus rodomas naudojant mažiau skaitytuvo.

DIDELIS

[spalva = rgb (0,0,0)] Vadovai suskirstyti į 4 dalis: [/ spalva]
YAMKomandos pavadinimas ir aprašymas.
SINOPSĖKomandos sintaksė.
APIBŪDINIMASIšsamus paaiškinimas, kaip tai veikia.
PAVYZDŽIAIPasiūlymai, kaip naudoti komandą.
TAIP PAT ŽRSusijusios temos (Paprastai vadovo puslapiuose).
Santrauka galima tik komandoms, tai pirmas dalykas, kurį turime pamatyti ir interpretuoti, pavyzdžiui, komanda cp siūlo šią santrauką.

[ ] : reiškia, kad jo naudojimas yra neprivalomas.
… : vienu metu gali būti naudojamos kelios parinktys arba keli failai.
Pabraukta: Tai būtina, kad komanda veiktų. (Pavyzdžiui, komandai cp reikia šaltinio ir paskirties vietos).
Man puslapiai iš kelių skyrių.
Kai kuriais atvejais, pavyzdžiui, vadove gali būti įrašų keliuose skyriuose
 kas yra printf #Arroja printf (1) - formatuoti ir spausdinti duomenis printf (3) - suformatuota išvesties konversija
Matome, kad yra 2 įrašai, vienas 1 skyriuje (Vartotojo programa) ir 3 skirsnyje (Bibliotekos funkcijos) 2 yra tos pačios komandos įvestys, tačiau skirtinguose kontekstuose, jei įvedate mūsų naudojamo vadovo 3 skyrių
 vyras 3 printf
Paieška per „Man“ puslapius.
Norėdami įvesti vadovą, turime įvesti tikslų jo pavadinimą, tai gali būti problema, jei jo neprisimename, tačiau jei žinome jo aprašymą ar jo pavadinimo dalį, galime naudoti komandą apropos.
Imk pavyzdį ssh-copy-id, neprisimename jo pavadinimo, bet žinome, kad jis susijęs su ssh, kurį naudojame.
 apropos ssh 
Terminalas grąžina su ssh susijusių vadovų sąrašą su aprašymu, įskaitant mūsų tikslą ssh-copy-id.
 Author_keys (5) - OpenSSH SSH demonas git -shell (1) - Ribotas prisijungimo apvalkalas, skirtas tik „Git“ SSH prieigai „rlogin“ (1) - „OpenSSH SSH“ klientas (nuotolinio prisijungimo programa) rsh (1) - „OpenSSH SSH“ klientas (nuotolinės prisijungimo programa) slogin (1) - OpenSSH SSH klientas (nuotolinio prisijungimo programa) ssh (1) - OpenSSH SSH klientas (nuotolinio prisijungimo programa) ssh -add (1) - prideda privataus rakto tapatybes prie autentifikavimo agento ssh -agent (1) - autentifikavimo agentas ssh-argv0 (1)-pakeičia seną ssh komandos pavadinimą kaip pagrindinio kompiuterio tvarkyklę ssh-copy-id (1)-naudokite vietoje esančius raktus, kad autorizuotumėte prisijungimus nuotoliniame kompiuteryje ssh-import-id (1)-gaukite vieną ar daugiau viešuosius raktus iš viešojo rakto serverio ir pridėti juos prie dabartinio vartotojo autorizuotų raktų failo (arba kai kurių… ssh-import-id-gh (1)-nuskaityti vieną ar daugiau viešųjų raktų iš viešojo rakto serverio ir pridėti juos prie dabartinio vartotojo autorizuotų raktų failo ( arba kai kurie… ssh-import-id-lp (1)-nuskaitykite vieną ar daugiau viešųjų raktų iš viešųjų raktų serverio ir pridėkite juos prie nt vartotojo autorizuoto rakto failas (arba kai kurie… ssh-keygen (1)-autentifikavimo raktų generavimas, valdymas ir konvertavimas ssh-keyscan (1)-surinkite ssh viešuosius raktus ssh-keysign (8)-ssh pagalbinė programa pagrindinio kompiuterio autentifikavimui ssh- pkcs11 -helper (8) - ssh -agent helper programa PKCS # 11 palaikymui ssh_config (5) - OpenSSH SSH kliento konfigūracijos failai sshd (8) - OpenSSH SSH demonas sshd_config (5) - OpenSSH SSH demono konfigūracijos failas XAllocClassHint (3) - priskirti klasės užuominų struktūrą ir nustatyti arba skaityti lango WM_CLASS ypatybę XClassHint (3) - skirti klasės užuominų struktūrą ir nustatyti arba skaityti lango WM_CLASS ypatybę XGetClassHint (3) - priskirti klasės užuominų struktūrą ir nustatyti arba skaityti lango WM_CLASS ypatybę XSetClassHint (3) - priskirti klasės užuominų struktūrą ir nustatyti arba perskaityti lango WM_CLASS ypatybę 
Pridedami MAN PAGES.
Kai kuriais atvejais turime vadovų kitose vietose, kuriuos galime pridėti redaguodami /etc/man.conf ir, pavyzdžiui, pridėti naują vietą.
 MANPATH / opt / vyras
Rankinių puslapių skaitytojai.
Gali atrodyti daug praktiškiau peržiūrėti puslapius iš naršyklės, arba PDF skaitytuvas turi keletą alternatyvų, tarp kurių jis išsiskiria.
vyras2html
Tai leidžia jums pamatyti vadovo turinį iš numatytosios naršyklės, jo diegimą galima atlikti iš saugyklų.
 sudo apt-get install man2html
doc-central
Skirtingai nei vyras2html Tai neapsiriboja tik man puslapiais, taip pat teikia palaikymą informacijos puslapiams, kad juos būtų galima peržiūrėti iš bet kurios žiniatinklio naršyklės, kurią galite įdiegti naudodami
 sudo apt-get įdiegti doc-central
Vinfo
Naudodami šį papildinį galite perskaityti puslapius iš „Vim“ redaktoriaus, kur diegimo veiksmai yra išsamiai aprašyti oficialioje saugykloje.
 https://github.com/alx741/vinfo
Rankiniai puslapiai PDF formatu
Galite siųsti bet kurį dokumentą tiesiai į PDF naudodami „Linux“ siūlomus įrankius.
 vyras -t ssh | ps2pdf - ssh -manual.pdf
Komanda Info
Komanda info yra naujos kartos pagalba ir paprastai naudojama, kai informacija apie žmogų yra per maža arba ją sunku naršyti.
Nors buvo planuojama, kad jis pakeis vadovo puslapius, šiuo metu jie vienas kitą papildo, nes daugeliu atvejų viename pateikta informacija yra tokia pati kaip ir kitame.
Judėjimas informacijos puslapiuose
Informacinė programa turi naršomą sąsają: daugelis puslapių turi nuorodas į kitus susijusius puslapius, labai panašius į tai, kaip jie turi tinklalapius. Nuorodos pažymėtos žvaigždute (*), po kurios - nuorodos pavadinimas, po to - dviguba dvitaškis (::). Norėdami sekti nuorodas, turite uždėti žymeklį ant jų ir paspausti klavišą. Šiuose puslapiuose taip pat yra įvairių mygtukų:
  • Skirtuko klavišas, perkelia mus per įvairias nuorodas
  • Pagrindinė navigacija gali būti rodyklėmis arba klavišais Į viršų arba Puslapis žemyn
  • n / p / u Jis siunčia mus į kitą, ankstesnį puslapį arba įkelia mums mazgą, atitinkamai kalbėdamas.
  • s ieškomas tekstas Ieškokite nurodyto teksto, jei nenurodome teksto, kuriame jis ieško kitos paskutinio ieškoto teksto atitikties.
  • paliekame informacijos puslapius.

IšvadosMes kalbėjome apie keletą variantų, kurie veikia vietoje (svarbu, jei turite problemų su internetu). ir kaip greičiau filtruoti paieškas ir rasti sprendimus, nesvarbu, kokio lygio esate, visada turėsite juos įvesti, nes jame yra toks platus ir labai kintantis turinys, dokumentacija turėtų būti geriausia mūsų priemonė susiduriant su psichinėmis spragomis.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave