Linux Usage Basics - Starting X from the Console - Changing your Password - The root User - Elevating your Privileges Running Commands and Getting Help - Reading Usage Summaries - man, info, & whatis Commands Browsing the Filesystem - Linux File Hierachy Concepts - Current Working Directory Files & Directory Name - Absolute and Relative Pathnames - Create, remove, change, list, copy, move Files & Directories - Using Nautilus - Determining File Content, Viewing Files Using the bash Shell - bash Introductin History & Features - Command Line Shortcuts & Editing Tricks - Command Line Expansion - gnome-terminal Standard I/O & Pipes - Standard Input and Output, Pipes to connect Processes - Overwriting vs Appending - Redirecting both standard Output and Error Text Processing Tools - Tools for Extracting, Analysing & Manipulating Text - Special Characters for Matching Text Basic System Configuration - Configuring Date and Time - Configuring Printers, Network - System Logs vi and vim - Opening, Modifying, Saving Files & Undoing Changes - Using Command Mode - Visual Mode - Splitting the Screen - Configuring vi and vim Configuring the bash Shell - bash Variables, Environment Variables and Aliases - Configuring and Information Variables - Variables Expansion, Protecting against Variable Expansion - Types of Shells, bash startup & Exit Scripts - using Variables in Shell Scripts Finding and Processing Files - The slocate & find Commands, Basic find Examples - find and Logical Operators, find & Permissions - find and Numeric Criteria, find & Access Times - Executing Commands with find and Gnome Search Tool Network Applications - Firefox, Evolution, E-mail clients and Web Browsers - E-mail, Encryption, & Digital Signatures - The Gaim Messaging System - Encrypted Communications with ssh and scp - telnet and the "r" services, FTP Clients - Connecting to Windows Disk Shares - File Transfer with Nautilus - Network Diagnostic Tools Managing Users, Groups & Permissions - The Linux Security Model - Users & Groups, Permission Types - Examining & Changing Permissions - Changing Permissions using Nautilus Advanced Topics in Users, Groups & Permissions - System Users and Groups - The etc/passwd, /etc/shadow, and /etc/group files - Changing your identity - User Information Commands - Default Permissions, Special Permission The Linux Filesystem in-depth - Partitions, Filesystem and checking free space - cp, mv, rm, & inodes - Symbolic Links and Hard Links - The Seven Fundamental Filetypes - Mounting CDs, DVDs, USB Media & Floppy Disks - Creating, Inspecting & Extracting Files from File Archives - Compressing Utilities, Compressing Archives Investigating and Managing Processes - Process States, Viewing Processes and Nice Values - Sending Signals to Processes, Terminating - Foreground & Background Process - at, crontab Listing & Scheduling Jobs Essential System Administration Tools - Installation - Managing Services, Managing Packages - Securing the System |