Linux- Introduction to Linux

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