Main Page

From Linux 101, The beginner's guide to all things Linux.

Jump to: navigation, search

Welcome to Linux 101! This is a project at Clemson University to aid in learning about Linux, its strengths, and where to find other great information on the web about it. This is an attempt to bring community knowledge into one resource.

Browse The Course Syllabus

New users may wish to follow the Getting Started guide.

   

Linux Introduction

  1. Why Linux?
  2. Linux History
  3. GNU, Free Software, and Open Source Software
  4. Open Source Software Licenses
  5. Linux Myths
  6. Distributions of Linux

The Desktop

  1. Window managers and desktop environments
  2. XFree and Xorg
  3. Beryl and Compiz

The Command Line

  1. The shells and specifically bash
  2. Simple shell scripts
  3. The bash environment
  4. Shell scripting
  5. Terminals

The System

  1. GRUB / LILO Bootloader
  2. Directory structures and system layout
  3. File attributes and permissions & Symlinks
  4. Processes and signals
  5. Basic System Commands & Basic Commands
  6. Basic system configuration files
  7. System logger & Log files
  8. Hardware Devices & udev
  9. Mounting drives & fstab
  10. Loopback devices & ramdisks
  11. Filesystems
  12. Userspace Filesystems
  13. Logical Volume Manager
  14. Printing and KDE:Printing

Important Programs

  1. File Compression
  2. Console applications
  3. Text Editors and vim
  4. screen
  5. slocate
  6. grep
  7. Running Windows applications

System Administration

  1. Users and Groups
  2. Adding users and groups
  3. Changing my password
  4. su
  5. Useful programs

Migration

  1. Program Equivalents

Linux Kernel

  1. Kernel messages
  2. Kernel modules
  3. Linux kernel configuration
  4. Installing a new kernel
  5. Kernel development

Clemson

  1. Using Campus Printers
  2. Remote Access (VPN)
  3. Accessing Novell Files
  4. Accessing Files on CpSc Servers
  5. Netware Authentication
  6. Maple & Matlab
  7. Clemson Ubuntu Repository
  8. CLUG Gentoo Installation CD
  9. Clemson Ubuntu Installation CD

Laptops

  1. PCMCIA
  2. Wireless, Centrino Wireless
  3. Power Management
  4. Network Roaming
  5. Linux on an IBM Thinkpad R31
  6. Linux on an IBM Thinkpad T42
  7. Linux on an Lenovo Thinkpad T60
  8. Asus Eee PC

Security

Encryption

  1. Remote connections
  2. ssh & Tunneling & key authentication
  3. Files and email
  4. Sharing your GnuPG and Thunderbird Profiles
  5. Filesystems

Other

  1. chroot environments

Entertainment

  1. Linux Games and Gaming Culture
  2. Music players
  3. Video players

Advanced Applications

  1. Virtual Machines
  2. Asterisk
  3. MythTV
  4. gnuradio

Documentation & Reference

  1. Conventions used on this site
  2. Man pages
  3. Linux definitions
  4. Common errors or misconceptions
  5. Tips, tricks, and strategies
  6. Hexadecimal
  7. Listing of All commands used on this site
  8. Listing of File extensions
  9. Listing of Web Resources
  10. GNOME Panel Applet Writing Tutorial
  11. Comprehensive Ubuntu Guide

Programming

  1. Compiling programs
  2. Programming tools
  3. Perl, PHP and Python
  4. C and C++
  5. Regular expressions
  6. LaTeX

Networking

Samba/Windows File Sharing
  1. Client
  2. Server
Other
  1. DNS and Network addressing
  2. Networking
  3. Network file system
  4. IPSec
Have a requested topic?


Personal tools