Oct 30, 2023

man

man je Linux komanda koja se koristi za prikazivanje priručnika (manuala) za druge Linux komande i programa. Priručnici su detaljne upute i dokumentacija o tome kako koristiti i konfigurisati različite komande i programe na Linux sistemu. Priručnici su vrlo korisni za upoznavanje sa funkcionalnostima i opcijama različitih alatki.

Evo osnovne strukture komande man:


man [opcije] komanda
  • komanda: Specificira ime komande ili programa za koji želite da prikažete priručnik.

Neki korisni argumenti i opcije za man uključuju:

  • -k ključna_reč ili --apropos=ključna_reč: Traži priručnike koji sadrže određenu ključnu reč.
  • -f ključna_reč ili --whatis=ključna_reč: Prikazuje krateke opise komandi koje sadrže ključnu reč.
  • -s sekcija ili --section=sekcija: Specificira sekciju priručnika koju želite pregledati.

Primeri korišćenja man:

  1. Prikazivanje priručnika za komandu ls:

man ls

Ova komanda će prikazati detaljne informacije o korišćenju komande ls za listanje fajlova i direktorijuma.

  1. Pretraga priručnika za ključnu reč "network":

man -k network

Ova komanda će prikazati popis priručnika koji sadrže ključnu reč "network" u svom opisu.

  1. Prikazivanje kratekog opisa za komandu grep:

man -f grep

Ova komanda će prikazati krateki opis komande grep.

  1. Prikazivanje priručnika za C funkciju printf iz sekcije 3 (koja se odnosi na programiranje):

man 3 printf

Ova komanda će prikazati priručnik za printf funkciju iz sekcije 3, koja se obično koristi za programiranje u C jeziku.

Priručnici su odličan izvor informacija o komandama, programima i funkcijama na Linux sistemu, i mogu vam pomoći da bolje razumete kako ih koristiti i konfigurisati. Da biste izašli iz prikaza priručnika, jednostavno pritisnite tipku "q".

man-db

man-db je programski paket i sistem koji se koristi za upravljanje priručnicima (manualima) na Unix i Unix-sličnim operativnim sistemima, uključujući Linux. Priručnici su detaljne dokumentacije koje opisuju upotrebu i konfiguraciju komandi, programa i sistema na Linux sistemu. man-db olakšava pretragu, prikazivanje i održavanje ovih priručnika.

Glavna funkcionalnost man-db sistema uključuje:

  1. Indeksiranje priručnika: man-db indeksira priručnike kako bi omogućio brzu pretragu i prikazivanje. Indeksiranje ubrzava pristup informacijama u priručnicima.

  2. Pretraga priručnika: Korisnici mogu koristiti komandu man za pretragu i prikazivanje priručnika za određene komande i programe. man-db omogućava brzu i efikasnu pretragu priručnika.

  3. Višejezična podrška: Priručnici se često pišu na više jezika, i man-db pruža podršku za prikazivanje priručnika na različitim jezicima.

  4. Fleksibilnost i konfiguracija: Administratori sistema mogu konfigurisati man-db kako bi prilagodili lokaciju priručnika, postavili pretragu i druge opcije.

  5. Podrška za više sekcija: Priručnici su organizovani u sekcije, a man-db omogućava pristup različitim sekcijama priručnika, uključujući sekcije za komande, sistemski pozive, konfiguraciju i druge.

  6. Automatsko ažuriranje: man-db omogućava automatsko ažuriranje indeksa priručnika kada se dodaju ili uklanjaju novi priručnici na sistemu.

Paket man-db je često prisutan na većini Linux distribucija i igra ključnu ulogu u omogućavanju korisnicima i administratorima da pristupe dokumentaciji i informacijama o komandama i programima na njihovim sistemima. Pomoću komande man, korisnici mogu lako pristupiti detaljnim opisima komandi i brzo naučiti kako ih koristiti.

Instalacija man-db

Za instalaciju man-db na većini Linux distribucija, koristite alat za upravljanje paketima specifičan za vašu distribuciju. Ovde su koraci za instalaciju na nekoliko popularnih Linux distribucija:

Za distribucije temeljene na Debian (Debian, Ubuntu):

sudo apt update sudo apt install man-db

Za distribucije temeljane na Red Hat (RHEL, CentOS, Fedora):

sudo yum install man-db

ili

sudo dnf install man-db

Za distribuciju Arch Linux:

sudo pacman -Sy man-db 

Za distribuciju openSUSE:

sudo zypper install man

Nakon što izvršite odgovarajuću komandu za instalaciju, man-db će biti preuzet i instaliran na vašem sistemu. Ovaj paket će omogućiti upotrebu man komande za pregled priručnika.

Nakon instalacije man-db, možete koristiti man komandu za prikazivanje priručnika za različite komande i programe. Na primer:


man ls

Ova komanda će prikazati priručnik za komandu ls koja se koristi za listanje fajlova i direktorijuma. Pomoću man komande možete brzo pristupiti dokumentaciji i uputstvima za različite komande na vašem Linux sistemu.

info

info je komanda koja se koristi za pregledanje i navigaciju kroz info stranice na Linux sistemu. Info stranice su alternativni sistem dokumentacije za komande, programe i koncepte koji pružaju detaljne informacije o upotrebi i funkcionalnostima. Info stranice su posebno popularne u GNU i GNU/Linux ekosistemu.

Evo osnovne strukture komande info:

info [opcije] [tema]
  • tema: Specificira temu ili ključnu reč za koju želite pregledati info stranicu.

Neki korisni argumenti i opcije za info uključuju:

  • -k ključna_reč ili --apropos=ključna_reč: Traži info stranice koje sadrže određenu ključnu reč.
  • -h ili --help: Prikazuje informacije o upotrebi info komande.

Primeri korišćenja info:

  1. Prikazivanje info stranice za komandu ls:
info ls

Ova komanda će prikazati info stranicu za komandu ls, koja pruža detaljne informacije o različitim opcijama i upotrebi komande ls.

  1. Prikazivanje info stranice za temu "filesystems":
info filesystems

Ova komanda će prikazati info stranicu koja se odnosi na temu "filesystems", koja sadrži informacije o različitim fajl sistemima i upravljanju fajl sistemima na Linux sistemu.

  1. Pretraga info stranica za ključnom reči "network":
info -k network

Ova komanda će prikazati listu info stranica koje sadrže ključnu reč "network" u njihovim opisima.

  1. Navigacija kroz info stranicu:

Kada otvorite info stranicu, možete koristiti tastere za navigaciju kroz tekst, kao što su strelice, "Page Up" i "Page Down". Info stranice su često organizovane u sekcije, i možete koristiti brojeve sekcija (npr. "2" za "Commands") kako biste brzo prešli na određeni deo stranice.

Info stranice pružaju obimne i detaljne informacije, i često su bogat izvor znanja za naprednije korisnike i programere. Komandom info možete brzo pristupiti ovim informacijama direktno sa Linux komandne linije.

Kako se instalira?

Ako ga nemate instaliranog, evo kako ga možete instalirati na nekoliko različitih Linux distribucija:

Za distribucije temeljene na Debian (Debian, Ubuntu):

sudo apt update sudo apt install texinfo

Za distribucije temeljane na Red Hat (RHEL, CentOS, Fedora):

sudo yum install texinfo

ili

sudo dnf install texinfo

Za distribuciju Arch Linux:

sudo pacman -Sy texinfo

Za distribuciju openSUSE:

sudo zypper install texinfo