Learning Ubuntu Linux

Video description

In this Ubuntu Linux training course, expert author Ric Messier will take you through this free operating system, teaching you valuable knowledge to help transform this operating system into a useful working tool.
You will start out by learning how to obtain and successfully install Ubuntu Linux. You will then take a tour of the desktop, looking closely at the panel, dock, running graphical programs, and using the display manager, among others. Ric will then teach you about file and system management, showing you how to copy, move, and rename, locate and edit files, as well as adding and changing users. This video tutorial will teach you about networking and security, such as troubleshooting, changing name servers, and using Netcat. Finally, there is a chapter on advanced tasks, which include Bash, Perl, Python, and Ruby scripting, and how to write C programs.
By the conclusion of this computer based training course, you will have the necessary knowledge and skills needed to navigate your way through this operating system and be able to take full advantage of the powerful features available in Ubuntu Linux.

Publisher resources

View/Submit Errata

Table of contents

  1. Introduction
    1. Welcome
    2. What To Expect
    3. What Is Linux
    4. Distributions
    5. Obtaining Ubuntu Linux
  2. Installation
    1. Booting
    2. LiveCD
    3. Starting Install
    4. Installation Process
    5. Disk Creation
    6. Users At Creation
  3. Around The Desktop
    1. Panel
    2. Dock
    3. Looking For Programs
    4. Running Graphical Programs
    5. Customization
    6. Useful Utilities
    7. Office Apps - LibreOffice
    8. Using The Terminal
    9. Aliases
    10. Running Programs
    11. Switching Desktop Environments
    12. Using The Display Manager
    13. Getting Help
    14. Bash
    15. Internet Apps - Firefox And Pidgin
  4. File Management
    1. Using The Console To List Files
    2. File Permissions
    3. File Management - Copy, Move And Rename
    4. Filesystem Layout
    5. Path Variable
    6. Editing Files
    7. Pseudo Filesystems - /dev, /proc And /sys
    8. File Sharing
    9. Locating Files - find And which
    10. Redirection
    11. Special Files - /dev/null, /dev/zero And /dev/urandom
    12. Dot Files
    13. Symbolic And Hard Links
    14. Compression
  5. System Management
    1. Package Sources And Updating
    2. Package Management - Search, Install And Remove
    3. Logging And Log Management
    4. Service Management
    5. Process Management - ps And top
    6. Process Management - kill And killall
    7. Building Software
    8. Useful Utilities - grep, sed
    9. Kernel Modules
    10. Kernel Config - sysctl
    11. User Management - Files
    12. User Management - Adding And Changing Users
    13. User Management - Groups
    14. Using Cron To Automate Tasks
    15. Using Sudo
  6. Networking And Security
    1. Network Interfaces
    2. DNS - dig, whois And host
    3. Changing Nameservers
    4. Basic Troubleshooting - ping And traceroute
    5. Informational Utilities - netstat, ifconfig, route And arp
    6. Packet Captures
    7. IPTables
    8. SSH Server
    9. Using Netcat
  7. Disk Management
    1. fdisk - Partitioning
    2. HDparm - Hard Drive Parameters
    3. RAID
    4. Logical Volume Management
    5. Formatting - Making A Filesystem
    6. Mounting Volumes
    7. Other File Systems
    8. Using Removable Media
  8. Pulling It All Together - Installing A Web Application
    1. Installing Apache, MySQL And PHP
    2. Configuring Apache
    3. Loading PHP Module
    4. Installing And Configuring Samba
    5. Unpacking/Installing Wordpress
    6. Setting Permissions
    7. Creating A Database
    8. Creating A User In The Database
    9. Configuring Wordpress
    10. Complete Wordpress Installation
    11. Using HTML Editors
  9. Advanced Tasks
    1. Bash Scripting
    2. Perl Scripting
    3. Python Scripting
    4. Ruby Scripting
    5. Writing C Programs
    6. IPv6
  10. Wrapping Up
    1. Review
    2. Next Steps

Product information

  • Title: Learning Ubuntu Linux
  • Author(s):
  • Release date: January 2014
  • Publisher(s): Infinite Skills
  • ISBN: 9781771371964