Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
INTRODUCTION
What Is Linux?
What Is the Linux Essentials Certification?
Who Should Read This Book?
How This Book Is Organized
Conventions Used in This Book
CHAPTER 1: Selecting an Operating System
What Is an OS?
Investigating User Interfaces
Where Does Linux Fit in the OS World?
What Is a Distribution?
CHAPTER 2: Understanding Software Licensing
Investigating Software Licenses
Looking at the Free Software Foundation
Looking at the Open Source Initiative
Looking at the Creative Commons
Using Open Source Licenses
CHAPTER 3: Investigating Linux’s Principles and Philosophy
Exploring Linux through the Ages
Using Open Source Software
Understanding OS Roles
CHAPTER 4: Using Common Linux Programs
Using a Linux Desktop Environment
Working with Productivity Software
Using Server Programs
Managing Programming Languages
Handling Software Packages
CHAPTER 5: Managing Hardware
Learning about Your CPU
Identifying Motherboard Capabilities
Sizing Your Power Supply
Understanding Disk Issues
Managing Displays
Handling USB Devices
Managing Drivers
CHAPTER 6: Getting to Know the Command Line
Starting a Command Line
Running Programs
Using Shell Features
Getting Help Using man Pages
Getting Help Using info Pages
Finding Additional Documentation
CHAPTER 7: Managing Files
Understanding Where Things Go
Navigating Files and Directories
Manipulating Files
Manipulating Directories
CHAPTER 8: Searching, Extracting, and Archiving Data
Using Regular Expressions
Searching for and Extracting Data
Redirecting Input and Output
Archiving Data
CHAPTER 9: Exploring Processes and Process Data
Understanding Package Management
Understanding the Process Hierarchy
Identifying Running Processes
Using Log Files
CHAPTER 10: Editing Files
Understanding the Role of Text Files
Choosing an Editor
Launching an Editor
Editing Files with pico or nano
Editing Files with vi
CHAPTER 11: Creating Scripts
Beginning a Shell Script
Using Commands
Using Arguments
Using Variables
Using Conditional Expressions
Using Loops
Using Functions
Setting the Script’s Exit Value
CHAPTER 12: Understanding Basic Security
Understanding Accounts
Using Account Tools
Working as root
CHAPTER 13: Creating Users and Groups
Creating New Accounts
Modifying Accounts
Deleting Accounts
Managing Groups
CHAPTER 14: Setting Ownership and Permissions
Setting Ownership
Setting Permissions
Using Special Permission Bits and File Features
CHAPTER 15: Managing Network Connections
Understanding Network Features
Configuring a Network Connection
Testing Your Network Connection
Protecting Your System from the Bad Guys
APPENDIX A: Answers to Review Questions
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
APPENDIX B: LPI’s Certification Program
The Linux Essentials Certification
Certification Objectives Map
EULA
← Prev
Back
Next →
← Prev
Back
Next →