Is there a common location of all of the man files, so I can view them in a different editor instead of the cli?
Or is there a $ man dump command that I can use to export each individual man file for what's installed
Thanks, Forever noob
Is there a common location of all of the man files, so I can view them in a different editor instead of the cli?
Or is there a $ man dump command that I can use to export each individual man file for what's installed
Thanks, Forever noob
10 Comments
itsnotlupus@lemmy.world · 29 pts · 3y
You can list every man page installed on your system with
man -k ., or justapropos .But that's a lot of random junk. If you only want "executable programs or shell commands", only grab man pages in section 1 with a
apropos -s 1 .You can get the path of a man page by using
whereis -m pwd(replacepwdwith your page name.)You can convert a man page to html with
man2html(may requireapt get man2htmlor whatever equivalent applies to your distro.)That tool adds a couple of useless lines at the beginning of each file, so we'll want to pipe its output into a
| tail +3to get rid of them.Combine all of these together in a questionable incantation, and you might end up with something like this:
List every command in section 1, extract the id only. For each one, get a file path. For each id and file path (ignore the rest), convert to html and save it as a file named
$id.html.It might take a little while to run, but then you could run
firefox .or whatever and browse the resulting mess.Or keep tweaking all of this until it's just right for you.
everyweek_eclaire@lemmy.world · 3 pts · 3y
Thank you for the insight! This is super helpful
saigot@lemmy.ca · 8 pts · 3y
the command
manpathwill show the paths it searches. usually it's /usr/share/man and /usr/man is a common location for them.cbarrick@lemmy.world · 4 pts · 3y
And the man path can be configured using the
$MANPATHenvironment variable, just like$PATH.Oh, and if you leave a colon
:at the end of$MANPATH, then it's like appending the default search path (which is binary specific I suppose).leozqi@reddthat.com · 7 pts · 3y
Sometimes I find myself looking man pages up on linux.die.net/man and mankier.com. Distros like Debian have manpages.debian.org (all manpages in Debian) which are useful as a web-based reference too
everyweek_eclaire@lemmy.world · 3 pts · 3y
Nice, thanks for the tip!
displaced_city_mouse@midwest.social · 3 pts · 3y
https://superuser.com/questions/318555/where-are-man-pages-stored-in-ubuntu#318559 has your answer.