Short, practical manpages for everyday usage
Short, practical manpages for everyday usage
This project aims to make fast-updated, practical and precise manpages with examples for everyday usage. It's an idea based on similar projects, like bropages and tldr, but written in format of real manpages (mostly converted from Markdown with pandoc).
manpages-tldr neither tries to replace original manpages nor compete with them. You must read real manpages. Use manpages-tldr only if you really have no time. If you note that some real manpage needs example, try to add it there.
To install manpages to your home directory, run command like this:
MAN_DIR=$HOME/.local/share/man make install
Manpages will be installed to
$HOME/.local/share/man/mant. Now you need to tell
mancommand to look for manpages there. To do this, set environment variable
MANPATH. If you need, you can do it in
$HOME/.bashrcto avoid repeatedly setting this variable for all new terminal sessions.
export MANPATH=$HOME/.local/share/man:$MANPATH
Now you can use tldr manpages like this:
man -s tldr scp
You can add alias to your
.bashrcfile for easier usage:
echo "alias tldr='man -s tldr'" >> ~/.bashrc
After that, you will be able to use manpages-tldr like that:
tldr scp
Run
make installas root. Manpages will be installed to
/usr/local/share/man/mant. Now you can use them like this:
man -s tldr scp
You can add alias to your
.bashrcfile for easier usage:
echo "alias tldr='man -s tldr'" >> ~/.bashrc
After that, you will be able to use manpages-tldr like that:
tldr scp
You can also use tools/thinpage.sh script to download and read some page without installation:
./tools/thinpage.sh scp
This command will download page from github to /tmp directory and open it in man pages reader.
Fork project, commit and push changes, send pull request. Please try to follow etiquette of good commit messages.
After typing
man -s tldr scpyou will see usual manpage (see
man -s tldr manfor usage):
SCP(1) SCP(1)NAME scp - Copies files between hosts on a network. Works over a secure connection (SSH).
EXAMPLES Upload a file.
scp /local/file.txt 10.0.0.1:/remote/path/ Upload and rename a file. scp /local/file.txt 10.0.0.1:/remote/path/newname.txt Download a file. scp 10.0.0.1:/remote/path/file.txt /local/folder Upload a directory. scp -r /local/folder 10.0.0.1:/remote/path/ Download a directory. scp -r 10.0.0.1:/remote/path /local/folder Specify username on host. scp /local/file.txt [email protected]:/remote/path Copy a file from one host to another. scp 10.0.0.1:/remote/path/file.txt 20.0.0.2:/other/remote/path
AUTHORS Romain Prieto, Alexander Jegtnes, Boris Egorov.
manpages-tldr manuals 2014-02-02 SCP(1)