• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Introduction to Linux
A Hands on Guide
Machtelt Garrels
Garrels.be
<tille wants no spam _at_ garrels dot be>
1.25 EditionCopyright © 2002, 2003, 2004, 2005, 2006, 2007 Machtelt Garrels20070511
 
Table of Contents
Introduction.........................................................................................................................................................1
1. Why this guide?...................................................................................................................................12. Who should read this book?.................................................................................................................13. New versionsand availability..............................................................................................................14. Revision History..................................................................................................................................25. Contributions.......................................................................................................................................36. Feedback..............................................................................................................................................37. Copyright inf ormation.........................................................................................................................38. What do you need?...............................................................................................................................49. Conventions used in this document.....................................................................................................410. Organizationof this document...........................................................................................................5
Chapter 1. What is Linux?.................................................................................................................................7
1.1. History..............................................................................................................................................71.1.1. UNIX.......................................................................................................................................71.1.2. Linus andLinux.......................................................................................................................81.1.3. Current application of Linux systems.....................................................................................91.2. The user interface..............................................................................................................................91.2.1. Is Linux difficult?....................................................................................................................91.2.2. Linux fornon−experienced users..........................................................................................101.3. Does Linuxhave a future?..............................................................................................................101.3.1. Open Source..........................................................................................................................101.3.2. Ten yearsof experience at your service................................................................................111.4. Properties of Linux.........................................................................................................................121.4.1. Linux Pros.............................................................................................................................121.4.2. Linux Cons............................................................................................................................131.5. Linux Flavors..................................................................................................................................141.5.1. Linuxand GNU.....................................................................................................................141.5.2. GNU/ Linux............................................................................................................................151.5.3. Which distribution should I install?......................................................................................151.6. Summary.........................................................................................................................................161.7. Exercises.........................................................................................................................................16
Chapter 2. Quickstart.......................................................................................................................................18
2.1. Logging in, activating the user interface and logging out..............................................................182.1.1. Introduction...........................................................................................................................182.1.2. Graphicalmode.....................................................................................................................182.1.3. Text mode..............................................................................................................................202.2. Absolute basics...............................................................................................................................212.2.1. The commands......................................................................................................................212.2.2. General remarks....................................................................................................................212.2.3. Using Bash features...............................................................................................................222.3. Getting help.....................................................................................................................................232.3.1. Be warned..............................................................................................................................232.3.2. The man pages.......................................................................................................................232.3.3. More info...............................................................................................................................252.4. Summary.........................................................................................................................................282.5. Exercises.........................................................................................................................................29
Introduction to Linuxi
 
Chapter 2. Quickstart
2.5.1. Connecting and disconnecting...............................................................................................292.5.2. Passwords..............................................................................................................................292.5.3. Directories.............................................................................................................................302.5.4. Files.......................................................................................................................................302.5.5. Getting help...........................................................................................................................31
Chapter 3. About files andthe file system......................................................................................................32
3.1. General overview of the Linux file system.....................................................................................323.1.1. Files.......................................................................................................................................323.1.2. About partitioning.................................................................................................................343.1.3. More filesystem layout.........................................................................................................373.2. Orientation in the file system..........................................................................................................403.2.1. The path.................................................................................................................................403.2.2. Absoluteand relative paths...................................................................................................423.2.3. The mostimportant files and directories...............................................................................423.2.4. The most important configuration files.................................................................................453.2.5. The mostcommon devices....................................................................................................463.2.6. The mostcommon variable files...........................................................................................473.3. Manipulating files...........................................................................................................................483.3.1. Viewing f ile properties..........................................................................................................483.3.2. Creating and deleting files and directories............................................................................513.3.3. Finding files...........................................................................................................................543.3.4. More ways to view file content.............................................................................................583.3.5. Linking files..........................................................................................................................593.4. File security.....................................................................................................................................613.4.1. Access rights: Linux's first line of defense............................................................................613.4.2. The tools................................................................................................................................633.5. Summary.........................................................................................................................................683.6. Exercises.........................................................................................................................................693.6.1. Partitions................................................................................................................................693.6.2. Paths......................................................................................................................................693.6.3. Tour of the system.................................................................................................................703.6.4. Manipulating files..................................................................................................................703.6.5. File permissions.....................................................................................................................70
Chapter 4. Processes.........................................................................................................................................72
4.1. Processes insideout........................................................................................................................724.1.1. Multi−user and multi−tasking...............................................................................................724.1.2. Process types.........................................................................................................................724.1.3. Process attributes...................................................................................................................744.1.4. Displaying process information.............................................................................................754.1.5. Life and death of a process....................................................................................................774.1.6. SUID andSGID.....................................................................................................................794.2. Boot process, Init and shutdown.....................................................................................................814.2.1. Introduction...........................................................................................................................814.2.2. The boot process....................................................................................................................814.2.3. GRUB features......................................................................................................................81
Introduction to Linuxii
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...