====== The LinuxEdu Handbook ====== __Feel free to contribute__ by registering. ===== Introduction ===== - [[handbook:handbook:introduction| Introduction to GNU]] - [[handbook:handbook:linux| What is GNU/Linux?]] - [[handbook:handbook:distros| What are the distributions?]] - [[handbook:handbook:about| About LinuxEdu Project]] ===== Public License ===== - [[handbook:handbook:gpl|General Public License]] - [[handbook:handbook:gfdl|GNU Free Documentation License]] ===== Installation ===== ==== By distribution ==== - - [[handbook:handbook:Installation:debian|How to install for debian]] - - [[handbook:handbook:Installation:fedora|How to install for fedora project]] - - [[handbook:handbook:Installation:gentoo|How to install for gentoo]] - - [[handbook:handbook:Installation:slackware|How to install for slackware]] - - [[handbook:handbook:Installation:mandrake|How to install for mandrake]] ==== Packages ==== - - [[handbook:handbook:list_doc|List all documented package]] - - [[handbook:handbook:plug_java|Installing Java for Linux]] - - [[handbook:handbook:sound|Installing Sound with Alsa]] ===== System Documentation ===== ==== Unix basics ==== - - [[handbook:handbook:permission|Permissions & Changes GNU/Linux]] - - [[handbook:handbook:directory|Directory Tree]] - - [[handbook:handbook:mount|Mounting and Unmounting File System]] - - [[handbook:handbook:processes|Process Informations]] - - [[handbook:handbook:daemons|Daemons, Signals, and Killing Processes]] - - [[handbook:handbook:bash|Command line interpreter]] - - [[handbook:handbook:texteditor|Text Editors]] - - [[handbook:handbook:device|Devices]] ==== X-Window ==== - - [[handbook:handbook:xwindow1|Hardware supported]] - - [[handbook:handbook:xwindow2|Setting up xorg.conf]] ==== Networking ==== - - [[handbook:handbook:networking1|Network theory]] - - [[handbook:handbook:networking2|Setting an IP on an interface]] - - [[handbook:handbook:networking3|Setting route]] - - [[handbook:handbook:networking4|Testing networking]] ==== Printing with linux ==== - - [[handbook:handbook:print1|Supported Printers]] - - [[handbook:handbook:print2|Printing using cups]] - - [[handbook:handbook:print3|Printing using lpr]] ==== Hard disk ==== - - [[handbook:handbook:hard_disk:partition|What's a partition?]] - - [[handbook:handbook:hard_disk:geometry|Disk Geometry]] - - [[handbook:handbook:hard_disk:cluster_block|Cluster and blocks]] ==== FileSystems ==== - - [[handbook:handbook:filesystem:ext2|Ext2]] - - [[handbook:handbook:filesystem:ext3|Ext3]] - - [[handbook:handbook:filesystem:nfs|NFS]] - - [[handbook:handbook:filesystem:vfat32|VFAT32]] - - [[handbook:handbook:filesystem:ntfs|NTFS]] - - [[handbook:handbook:filesystem:hfsp:HFS Plus]] - - [[handbook:handbook:filesystem:9P:9P]] ==== Kernel ==== - - [[handbook:handbook:kernel1|Download latest kernel]] - - [[handbook:handbook:kernel2|Compiling kernel]] - - [[handbook:handbook:kernel3|Patching kernel]] - - [[handbook:handbook:kernel4|Creating a modularized kernel]] ===== Programming ===== ==== Bash ==== - - [[handbook:handbook:bash1|Command List Documentation]] - - [[handbook:handbook:bash2|Executing]] - - [[handbook:handbook:bash4|My first Bash script]] - - [[handbook:handbook:bash5|Input, Output and Error Redirection]] ==== GNU C Programming ==== - - [[handbook:handbook:programing1|My first C program]] - - [[handbook:handbook:programing2|Compiling and executing]] - - [[handbook:handbook:programing3|Advanced concept]] ==== Perl ==== - - [[handbook:handbook:perl1|My first Perl script]] - - [[handbook:handbook:perl2|Executing]] - - [[handbook:handbook:perl3|Advanced concept]] - - [[handbook:handbook:perl4|Command List Documentation]] ==== GNU C++ Programming ==== - - [[handbook:handbook:programing++1|My first C++ program]] - - [[handbook:handbook:programing++2|Compiling and executing]] - - [[handbook:handbook:programin++3|Advanced concept]] ===== Networking ===== ==== DNS ==== - - [[handbook:handbook:bind|Bind]] ==== Web ==== - - [[handbook:handbook:apache|Apache 1.3]] - - [[handbook:handbook:apache2|Apache 2.X]] - - [[handbook:handbook:tomcat|Tomcat Jakarta]] ==== Mail ==== - - [[handbook:handbook:sendmail|Sendmail]] - - [[handbook:handbook:exims|Exims]] - - [[handbook:handbook:postfix|Postfix]] - - [[handbook:handbook:qmail|Qmail]] ==== Cabling ==== - - [[handbook:handbook:patchcable|Patch Cable]] - - [[handbook:handbook:crossovercable|Crossover Cable]] ==== Troubleshooting ==== - [[handbook:handbook:Booting|Booting with Linux]] - [[handbook:handbook:faxserrver|Fax Printer Server]] ===== Security ===== ==== Protections ==== - - [[handbook:handbook:netfilter|Linux Netfilter]] - - [[handbook:handbook:firewall|Linux Firewall]] - - [[handbook:handbook:iptables|Linux IPTables]] ==== Exploitations ==== - - [[handbook:handbook:stack|Stack overflow]] - - [[handbook:handbook:heap|Heap overflow]] - - [[handbook:handbook:format_string|Format String]] ==== Recovery ==== - - [[handbook:handbook:recovery_virus:Recover from a Virus]] ==== Tools ==== - - [[handbook:handbook:tools_dig:Dig]] - - [[handbook:handbook:tools_traceroute:Traceroute]] - - [[handbook:handbook:tools_nmap:Nmap]] - - [[handbook:handbook:tools_netcat:Netcat]] ===== Databases ===== - - [[handbook:handbook:about_mysql| About MySQL]] - - [[handbook:handbook:mysql| Handy MySQL Commands]] - - [[handbook:handbook:about_postgres| About Postgres]] - - [[handbook:handbook:postgres| Handy Postgres]] - - [[handbook:handbook:about_oracle| About Oracle]] - - [[handbook:handbook:oracle| Oracle]] ===== Graphical User Interfaces ===== - - [[handbook:handbook:gui_kde:KDE]] - - [[handbook:handbook:gui_gnome:Gnome]] - - [[handbook:handbook:gui_fluxbox:Fluxbox]] - - [[handbook:handbook:gui_xfce:Xfce]] ====== ====== //Copyright (c) 2005 - Linux.EDU// Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".