8 Appendix 
8.1  Tips on How to Learn Linux Quickly 
This section's purpose is not to give an introduction to Linux, but rather to advice a Linux 
newcomer on how to learn to use and understand the environment quickly. 
   Take a look at the various tutorials and quick references available on the Internet, e.g. 
this one by Mark Allen: 
http://ctdp.tripod.com/os/linux/usersguide/index.html
   On many topics, there are so called  How To  documents available. A complete list of all 
How Tos can be found at 
http://www.linuxdoc.org/HOWTO
. These documents are quite 
comprehensive and usually maintained well. 
   Don't use the graphical desktop environments such as Gnome or KDE. They hide a lot 
of details from the user and don't foster the understanding of the Linux operating system. 
The following commands help to quickly get information on Linux shell commands: 
   The whatis command can be used to get a short description of any system command. 
Example: whatis mkdir will display a brief description of the mkdir command. 
   Linux system commands or files usually come with a manual file. These manuals are 
very detailed. They include the complete syntax of commands, or the file format. The 
manuals can be accessed with the man command from the Linux shell. 
Example: man cp displays the manual for the Linux file copy command cp. 
   When not yet familiar with command names, the right command can often be found 
quickly with man  k {keyword}. This command browses the internal Linux command 
descriptions database for the given keyword, and displays all matches. 
Example: man  k delete will display all commands that contain the word  delete  in their 
whatis description. 
   System commands can be located with the whereis command (only system commands; 
for other files, use slocate). If the search is successful, a list of all location paths is 
returned. 
Example: whereis linuxconf 
   Other files can be located with the slocate command. The search returns all path or file 
names containing the search keyword. 
Example: slocate tomcat.sh  
98 




Java Web Hosting Application Development Using Java Technologies Hosting




 
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved.