linux baby pages

linux baby pages (lbp) is an attempt to make concise “common uses” man pages.

It shares this goal with at least two other projects: tldr and bro. lbp is distinguished from these projects by its rules.

Rules

Code

  1. The lbp command shall be a shell script.
  2. The code shall be as simple as possible.
  3. The code shall have as few dependencies as possible.
  4. Installation shall be as simple as possible.

Text

  1. Entries shall be no more than 2000 characters.
  2. The corpus shall total no more than 100,000 characters.
  3. Spaces count, but not line breaks.
  4. Entries shall hard wrap at 72 characters.

Entries

.htaccess cat chmod chown cron curl du emacs find free git grep iptables kill ls mysql mysqldump ps rsync script sendmail sudo tar vi wc wget which

Install

  1. In the directory of your choice (e.g., /usr/local/lbp):
    $ curl http://linuxbabypages.info/install | bash
  2. If you did not install to a directory already in your PATH, either:

Contribute

lbp code and text is maintained by two co-autocrats.

To suggest a change, make a pull request to the appropriate repository.

Legal

The lbp script is released under the GNU General Public License, version 3.

The corpus is released under the GNU Free Documentation License, version 1.3.

The code for this site is released under the GNU Affero General Public License, version 3.

Maintainers

lbp is maintained by Ankita Raturi and Six Silberman.