Create and deliver your own elearning using eduslide.net

Browse thousands of lessons. Create your own and share the knowledge.

Sign up for a free eduslide account !
Create your own courses.
Access thousands of lessons.

Linux: Introduction to Linux

Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License, the source code for Linux is freely available to everyone. In this tutorial, Arthur Griffith explains and demonstrates everything you need to know to begin understanding and using Linux. From history to philosophy, installation to networking (even Cygwin X Server and RedHat); whether you have a passing interest in a new OS, or would like to become a Linux engineer, the VTC 'Linux: Introduction to Linux' tutorial is the best place to start. To get started, click on one of the links below

Author: Vtc

Introduction

Course Introduction

What is Linux? pt.1

What is Linux? pt.2

Course Overview

A Look Around the File System

Structure of the File System

The Contents of the File System

A Few Commands and the Passwd File

The Group and the Shadow

File Permissions

Change Ownerships and Permissions

Disk Drives and Device Nodes

Linux File System Layout

The Device Nodes in /dev

Partitioning With fdisk

Extended and Swap Partitions

Making File Systems With mkfs

Mounting File Systems

Mounting With /etc/fstab pt.1

Mounting With /etc/fstab pt.2

Man part pt.1

Man part pt.2

Files and File Utilities

Directories and Links

Some Handy File Utilities

Using find To Locate Files

Using grep To Search Through Files

The vi Editor

The emacs Editor

The Linux Shell

The Bourne Again Shell

The Environment Variables

Defining and Exporting Variables

Bash Startup Shell Scripts

Some Standard Variables

Fundamental Shell Scripts

Standard Input and Output

Shell Scripts and Init

A Shell Script with Arguments

Using All Command Line Arguments

Testing Files in Scripts

Case, Esac, and Exit

Aliases and Functions

The File /etc/inittab

The Scripts In /etc/rc.d

The Run Level Scripts In /etc/rc.d

Running the Run Level Scripts

Running Processes

Examining the Running Processes pt.1

Examining the Running Processes pt.2

Fork and Exec

Orphans and Zombies

Crontab

UNIX Networking

TCP/IP Concepts

TCP/IP Services

TCP/IP Hosts

TCP/IP Routing

DNS

The xinetd Super Server

NFS

Modem pt.1

Modem pt.2

Modem pt.3

X

The X Server

Cygwin X Server

Cygwin Remote Login

RedHat GNOME

Archiving and Compressing

General Archiving and Compressing

Compressing and Uncompressing

Zipping and Unzipping

Gzipping and Gunzipping

Uuencode and Uudecode

Sharing and Unsharing

Tarring and Untarring pt.1

Tarring and Untarring pt.2

Misc Utils

Screen Grabber xwd

Display and Convert

The mtools

Dumping Files With od

A Few Simple Programs

Shutdown