Linux Command Line For Beginners: Finding Help Documents
Helping Yourself to Help
The Linux command-line can appear pretty complicated and occasionally even a little alarming. But it also offers a whole stack of helpful documentation which you can access directly from the command-line. Read on to learn how to help yourself when – or even before – you get stuck.
A question you may have quite early on in your command-line exploration is: is there a command that does the thing I want to do? apropos is here to help. Manual pages (I'll discuss these in more detail below) are available for almost all Linux commands, and include a short description of the command. apropos searches this for the string you provide. So
apropos datewill output every command that has the word "date" in its name or its short description, as in this Figure 1.
This is helpful if you know that there is a command a bit like [whatever] but can't quite remember it; or if you're looking for a command to do a particular task. If you find a command that might be what you're after, but you're not sure, try checking its manual page (see next page).
If you know what command you want to use, and you know roughly how it works, but you've forgotten the details, then the option --help may be useful. For example, try the command:
du --helpto get information on what options you can use with the du command (this gives you information about disk usage). In some cases the help output may be too long for the screen: in this case try:
du --help | moreand press the space key to scroll down through the information.
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: RHEL 6.7, BackBox Linux 4.3 and RoboLinux 8.1
- 2Linux Top 3: SLES 11 SP4, Chromixium OS 1.5 and Canonical Licensing
- 3Linux Top 3: VirtualBox 5, Point Linux 3.0 and OpenSUSE Leap 42.x
- 4Linux Top 3: Linux 4.2 rc1, 4MLinux 13 and antiX15
- 5Linux Top 3: Linux Mint Rafaela, OpenMandriva Lx 2014.2 and VectorLinux 7.1