In order to enjoy the computer world, mastering some common unix commands is a must.
The UNIX online manual, known as the man page, documents low-level UNIX command-line tools, APIs, and file formats.
Here, I summarize three ways which are not multual exclusive but complementary to view man page.
Terminal -- Traditional
By default, man typically uses a terminal pager program such as more or less to display its output. But reading the content in the terminal is a bit boring and inconvenient for newbee.
To understand a command quickly, you'd better to use TLDR pages.
Online services -- Popular
Quite a few websites offer online access to manual pages from various Unix-like systems.
- mdoc.su
- man7.org
- A ManKier service provides a very extensive manual page list, and integrates the TLDR pages too.(Recommended if you are online)
DIY -- Fantastic
If you want to view the man page of your os in browser at anywhere and anytime, you can add a function to your shell profile at ~/.your_shell_profile or wherever your shell profile is, save and source it:
function gman(){
if [[ $# -eq 0 ]]; then
echo 'No arguments supplied'
else
man -a "$1" | col -b > "/tmp/$1"
open -a "/Applications/Google Chrome.app" "/tmp/$1"
fi
}
Then use gman find, the a new page containing all the sections of find will appear in the browser.
Note: Some commands which are not avaiable on the local computer will not appear in the
gmanresult. So It's better to use theMankierortldrservice when network is available.
Awesome.