Man

Izvor: HrOpenWiki
Inačica od 16:50, 5. listopada 2012. koju je unio/unijela Rpremuz (razgovor | doprinosi)

Skoči na: orijentacija, traži

Naredba man (skraćeno od manual) je veoma korisna jer nam daje detaljne informacije i upute o korištenju nekog programa.

Sintaksa

 man [-opcija] [[sekcija] ime_programa]]

Nakon pozivanja naredba man ispisat će upute za traženi program. Za ispis se koristi program less pa je na tipkovnici potrebno zadavati njegove naredbe za kretanje kroz tekst.

Primjeri pozivanja programa:

  • Prikaži upute o programu chown:
 man chown
  • Prikaži upute o programu man, tj. o samom sebi (to je vrlo korisno da biste znali kako se kretati
 man man
  • Pretraži kratke opise naredbi u man-stranicama po zadanoj riječi (npr. hostname). Isto se može postići naredbom apropos.
 man -k hostname

Općenito, svaki put kada ne znate kako koristiti neki program, umjesto lutanja po netu ili ispitivanja po forumima, uposlite man. Ukoliko ne znate koji program vam treba, apropos će vam vjerojatno znati pomoći.

Svaka man-stranica ima uvijek ista ili slična poglavlja:

  1. NAME - ime programa
  2. SYNOPSIS - format u kojem prima opcije ili ulazne datoteke
  3. DESCRIPTION - opis programa i što radi
  4. AUTHOR - autor programa
  5. BUGS - poznati problemi sa programom
  6. SEE ALSO - sugestija za čitanje man-stranica o programima koji su povezani s dotičnim

Moguće je da pojedine upute sadrže i neka dodatna poglavlja ili pak da neka od navedenih budu izostavljena.

Sve man-stranice grupirane su u više sekcija:

  1. Izvršni programi ili naredbe ljuske
  2. Sistemski pozivi (funkcije koje nudi kernel)
  3. Pozivi iz biblioteka (funkcije koje nude programske biblioteke)
  4. Specijalne datoteke (koje se obično nalaze u /dev)
  5. Formati datoteka i konvencije, npr. /etc/passwd
  6. Igre
  7. Razno (uključujući pakete makroa i konvencije), npr. man(7), groff(7)
  8. Naredbe za sistemsku administraciju (obično samo za roota)
  9. Kernelove rutine (nije standardno)

Moguće je da se neka naredba odnosno pojam spominje u više sekcija pa je u tom slučaju potrebno zadati i broj sekcije prilikom pozivanja naredbe, npr.:

 man 7 hostname