- Online man pages
- Textinfo info documents
- The LDP (Linux Documentation Project) and its Guides, HOWTOs, FAQs, and Projects;
- www.linuxdoc.org
- Linux Books and Magazines
- Red Hat's web site: www.redhat.com
- The Internet
- Search engines like google and yahoo
- If you pay for the distribution
- Red Hat offers 3 months of suppor
| Source | Internet Home Page Site | Internet ftp Site |
| Caldera | www.calderasystems.com | ftp://ftp.caldera.com/pub/OpenLinux |
| Debian GNU/Linux | www.debian.org | |
| Linux Mandrake | www.linux-mandrake.com | |
| Mklinux | www.mklinux.org | |
| Linux PPC | www.linuxppc.org | http://dev.linuxppc.org/ftp/ |
| Red Hat | www.redhat.com | ftp://ftp.redhat.com |
| Slackware | www.slackware.com | ftp://ftp.cdrom.com |
| Stampede GNU/Linux | www.stampede.org | ftp://ftp.stampede.org |
| SuSE | www.suse.com | ftp://ftp.suse.com |
| TurboLinux | www.turbolinux.com | http://www.turbolinux.com/turbolinux/ftp.html |
For accessing on-line information for commands, subroutines, and configuration files
Usage:Take a look at all the options to the ls command:$ man commandname
:qTo send output to the default printer:
$ man commandname | lpr
$ man lsOnce a man page is displayed, here are a few key sequences you can type, to help you move around in it:
manpath
- <space> to navigate down the file one screen at a time
- <u> or up arrow key to navigate up the file one-half screen at a time
- <Enter> or the down arrow key to navigate down the file one line at a time
- </> followed by a string and <Enter> to search for the string
- <n> to find the next occurrence of the previous search
- <q> to exit the man page.
$ manpath
/usr/share/man:/usr/X11R6/man:/usr/kerberos/man
$ ls /usr/share/man
man1 man2 man3 man4 man5 man6 man7 man8 man9 mann
Locating Commands
which
$ which shutdownwhereis
/sbin/shutdown
$ whereis shutdownslocate
shutdown: /sbin/shutdown /usr/share/man/man2/shutdown.2.gz /usr/share/man/man8/shutdown.8.gz
Syntax:
- Searches a database of files
- To locate files whose names contain a given pattern.
- It will return the complete path to the file or directory containing the pattern
$ slocate [options] pattern
Example:
$ slocate shutdown
/usr/bin/dcopserver_shutdown
/usr/bin/kdeinit_shutdown
/usr/share/doc/nss_ldap-198/pam.d/shutdown
/usr/share/doc/pam_krb5-1.56/krb5afs-pam.d/shutdown
/usr/share/doc/pam_krb5-1.56/pam.d/shutdown
/usr/share/doc/postgresql-7.2.2/html/postmaster-shutdown.html
/usr/share/man/man2/shutdown.2.gz
/usr/share/man/man3/SSL_set_shutdown.3ssl.gz
/usr/share/man/man3/SSL_shutdown.3ssl.gz
/usr/share/man/man8/shutdown.8.gz
/usr/share/apps/ksmserver/pics/shutdownkonq.png
/usr/share/sounds/shutdown1.wav
/sbin/shutdown
Note: The locate database is generated nightly by running a cron job inside
- /etc/cron.daily. Cron jobs are jobs that you can schedule to run at certain times.
The Linux Documentation Project -- www.linuxdoc.org