ABCs of RFCs
by Ken Nordby
Linux tutorials and how to's. Hundreds of articles written by linux experts.
An Introduction to Linux Command Line Part-1
There are two types of user interfaces Graphical User Interfaces (GUI) and command line interface (CLI).
Basic Linux Commands For Beginners
provided for people with no Linux experience. It covers basics, such as connecting, working with files and directories, changing a password and using 'man'
Blender Basics Classroom Tutorial Book
Blender Basics makes an invaluable introduction to Blender, a free open source 3D content creation suite available for many operating systems including Linux. It used to be developed commercially, but is now released under the GPL.
Breaking Firewalls with OpenSSH and PuTTY
This article shows how remote Linux and Windows users can gain access to firewalled samba, mail, and http servers. In essence, it shows how openSSH and PuTTY can be used as a VPN solution for your home or workplace.
Configuring TCP/IP under Linux
This tutorial reviews the origins of TCP/IP and how it works -- including IP addresses, subnets, and routing. With this theoretical foundation laid, we discuss the various network configuration files required by Linux, how to initialize a network interface, and how to edit the system's routing table.
Dual Booting Win2k and Linux
a guide on dual-booting Linux and Win2k
Error Recovery and Restart in FTP
a proposal for extending the File Transfer Protocol for more robust restart and recovery
A comprehensible, compact collection of examples of stuff you can do with linux. (fits on one A4 page :)
File Sharing for a Laboratory Network
the Design and Implementation of File Sharing for a Laboratory Network, including the propagation of password files
FPPdvdmkv is a tutorial and collection of scripts that create an MKV video container file from a DVD in a few passes.
Getting Acquainted with Linux
a tutorial that explains the most dynamic operating system
Getting the Most From Your Shell
no matter whether you log in to a super-duper latest-thing X desktop or with a Wyse 30 over a slow modem connection, you will most likely at some point be using the shell. This article looks at how you can get the most from it
Google Gmail on Home Linux Box using Postfix and Fetchmail
If you have a Google Gmail account, you can relay mail from your home linux system. It's a good exercise in configuring Postfix with TLS and SASL. Plus, you will learn how to bring down the mail safely, using fetchmail with the "sslcertck" option, that is, after you have verify and copied the necessary certificates. You'll learn it all from this tutorial. And you'll have Gmail running on your local Postfix MTA.
How to Capture Red Hat Linux 7.2 Installation Screen?
written for those who write on Red Hat Linux 7.2 Installation and want to capture the Installation Screen to write visual guide or want to include the screen snapshots
How to create a transparent terminal session as your desktop background
Using Devilspie and a custom gnome-terminal configuration, create a transparent terminal session as the background on your desktop.
Install Linux on a Toshiba Notebook
learn the ins and out of installing popular Linux distributions on Toshiba notebook computers
Documents the Iptables functions in the new Linux 2.4.x kernels.
a basic explanation of IPTables and netfilter
KDE Embedded Components Tutorial
KDE Embedded Components Tutorial demonstrates how to convert an existing KDE application (the aKtion! video player) into a component suitable for embedding inside of the Konqueror browser.
free weekly Linux tutorials covering general concepts along with materials for the CompTIA Linux+ exam
Learning Essential Command and Files
a tutorial that covers the most basic Linux commands
a comprehensive Wiki on Linux and related topics
Linux Internet Server: Providing Internet Services Part 4
take a look at some other Internet services that can be provided. We will consider three of the most common and useful services: HTTP (WWW), FTP and Telnet.
Linux Internet Server: Set Up a Firewall Part 2
examines how to set up a Linux box to provide routing services between the local network and the Internet, and to address the security issues raised by such a connection by having the Linux box act as a firewall
Linux Internet Server: Setting Up a Mail Hub Part 3
learn how to use Linux to serve the mail transport needs of your organization
Linux Mail Server Setup and Howto Guide
Tutorial for setting up a mail server, directory server or proxy server in Linux
Linux Shell Scripting Tutorial
designed for beginners who wish to learn the basics of shell scripting/programming plus introduction to power tools such as awk, sed, etc
details everything needed to write a professionally typeset book in LyX. Included are installation, configuration, distinctions between LyX and LaTeX, creating your own styles (both environments and a method of color based character styles), documentation resources, learning by reverse engineering, fancy headers, and modifying existing LaTeX commands and environments without modifying the original file. Read more
Manualinux is a Linux manual that talks in an easy way about commands, utilities, programs, kernel, networking and other things.
Port Forwarding with iptables
Understand the basics of NATing, Learn why do we we need & how do we do port forwarding. See examples for implemmmentation.
Procmail: A One-size-fits-all mail processor
shows Unix system administrators how they can enhance their e-mail setup by installing procmail, a general-purpose mail processing program for all brands of Unix
Programming from the Ground Up
how to program Linux starting with Linux assembly language
Samba basics & PDC implemenation
Learn the basics, tools, working, Logging, anonymous access & complete PDC implementation within samba.
Sendmail V8: A (Smoother) Engine Powers Network Email
a tutorial that helps you set up a mail hub with a macro-based Sendmail configuration
Set Up a Linux Internet Server Part 1
shows how such a modest PC can do sterling work on your network -- providing Internet access, file and print services, and even firewall protection
Shell Curses function library
"Shell Curses" is a library of script functions that provide the shell programmer the ability to perform text-based cursor movements to specified locations on the screen.
explores the power and simplicity of sqlite3, first by starting with common commands and triggers, then the attach statement with the union operation is introduced in a way that allows multiple tables, in separate databases, to be combined as one virtual table, without the overhead of copying or moving data
Teaching Old Terminals New Tricks, Part 1 of 2
a case-study for configuring PC7300 Termcap so the "UNIX PC" can be fully functional with Internet "shell account" providers
Teaching Old Terminals New Tricks, Part 2 of 2
a study for configuring PC7300 Terminfo so the "UNIX PC" can be fully functional with Internet "shell account" provider by Walter Zintz
The Linux Tutorial and Knowledge Base
Hundreds of easy-to-understand articles on a wide range of topics for beginners as well as advanced users. Most of the material was written by a well-known computer writer whose material has been published by Prentice Hall, Byte, Linux Magazine, Linux Server Computing and more. The site contains "Test Your Knowledge" quizzes, popup glossary, and directed links to related topics.
The Vi/Ex Editor
an engaging tutorial series covering this capable editor
Ubuntu Linux Resources
Ubuntu Linux Resources is a collection of open source tutorials designed to help new Ubuntu users, in particular those coming from a Windows-using background.
UNIX Tutorial comprises fourteen sections, each of which addresses a fundamental aspect of UNIX computing. It concentrates on illustrating the central concepts by providing short explanations, along with examples, and exercises.
Write a Linux Hardware Device Driver
learn to write and install a Linux device driver to control a hardware card
wyoGuide is a guide and a tutorial for developing well-designed cross-platform applications. Where possible any guideline is accompanied with sample code written in C++ using the wxWidgets framework.