|
Linux Command Line Guide PDF
The Linux Command Line Guide contains step-by-step command line examples that will help beginners start to use the Linux command line properly and tap into some of the powerful tools the command line interface offers. This guide contains over 40 lab projects set at the beginner to intermediate level.
The command line PDF also makes a great learning tool for Windows migrants that want to learn Linux and be able to perform basic Linux commands with confidence. In a classroom situation the manual will take about 20 hours to read and perform the lab projects.
Table of ContentsLinux Command Line Guide
|
Introduction
Getting Started
Lab 1.1 The Linux Prompt
Lab 1.2 Modify the Prompt
Finding Help
Lab 1.3 Using man Pages
Understanding Users
Normal Users
Lab 2.1 Users and Groups
The root User
How to Acquire root Privileges
Lab 2.2 Acquire root Privileges
Passwords
The history Command
Lab 2.3: history Command
Managing the File System
Pathnames
Lab 3.1: Understanding Relative/Absolute Paths
Path and Environmental Settings
Lab 3.2: Check the PATH
A Linux Standard
Directories vs. Partitions in the File System
Lab 3.3: Recognizing Partitions
File Types
File Permissions
Lab 3.4: Recognize Permissions
Lab 3.5: Change File Permissions - chmod
Links
Diagnostic Tools
Purpose of the Shell
The Command Line
Structure of a Command
Lab 4.1: Linux Commands
Disk Space
Lab 4.2: Disk Space Use
Group Permissions
Lab 4.3: Adjusting Group Permissions
Timestamps
Lab 4.4: Checking File Timestamps
Process Management
Managing Processes
ps
Nice
Creation of Process
Lab 4.5: Listing Processes
Signals
How To Kill Processes
Prcoess States
top
Lab 4.6: top
Dealing with Wild Processes
Lab 4.7: Using Signals
Navigation
Lab 5.1: Navigation Tools
Text Manipulation
Search
Insert Mode: Changing Text
Saving and Exiting
Global Replacement
Lab 6.1 : Learning vim
Split Screen
Lab 6.2: Split Window
nano
Lab 6.3: Basic Nano
|
Locating Information
Search Packages
Search for Sizes
Search User Owned Files
Managing Versions
Using Aptitude to Locate Information
Using dpkg to Locate Information
Lab 7.1: Managing Package Versions
Managing System Logs
Lab 7.2: Web Server Log Files
View System Logs
Log File Rotation
Lab 7.3 Log Management
Creating Backups
Using tar
Lab 8.1 Simple tar Backup
Search the Contents of a tar File
Compress the Backups,Simple tar Script
Lab 8.2 Backup /home Directory with Script
rsync
Lab 8.3 rsync
Using dd to Back Up Partitions
Lab 8.4 Backup /boot Directory with dd
Managing Automated Actions
Using at
Lab 9.1: Using at, Using cron
Lab 9.2: Backup
Networking
LAN - Local Area Network
WAN - Wide Area Network
Network Basics,
Test Network Connections
Display Routing Table
route
Reviewing Network Connections
Common Ports and Services
Lab 10.1 Network Troubleshooting
Basic Linux Commands
cp - Copy
Lab 11.1: Copy Files and Directories
date - Date
rm - Remove
Lab 11.2: Delete Files and Directories
mv - Move
mkdir - Make Directory
Lab 11.3 : Commands
SSH Secure Remote Access
SSH Basics
Lab 12.1: SSH Secure Connection
Generate a Key Pair
Preventing Man in the Middle
Known Hosts
Making Connections
Initializing a Connection to a Server
Transfer Files Using scp, Transfer Remote File to Local Machine
Transfer a Directory to Remote Server
Using sftp for Secure File Transfer
Change Port Number on Client
Connect With Keys Only
Lab 12.2: SSH Connect Without Passwords
Transferring Files With FileZilla
Connecting With FileZilla
Lab 12.3: SSH Move Directories
Lab 12.4: SFTP
Webmin: Remote Access
Lab 13.1 : Webmin Security
Lab 13.2 : Webmin Options
|
Hurry, this item won't be on sale long.
|
|
|
All required fields are marked with a star (*). Click the 'Add To Cart' button at the bottom of this form to proceed.