CSCI 3294 (Unix Power Tools):
Useful Links and Other Resources
(This page is not being actively maintained, so some links may no longer be valid.)
Useful links
Tutorials:
Introduction to Linux: A Hands-On Guide
. (Available in other formats from
the Linux Documentation Project
.)
The Linux Cookbook: Tips and Techniques for Everyday Use
. (Available in other formats from
the Linux Documentation Project
.)
Rute User's Tutorial and Exposition
(a more administrator-oriented tutorial).
Shells and shell scripts:
GNU Bash Reference Manual
.
Advanced Bash-Scripting Guide
. the Linux Documentation Project). (Available in other formats from
the Linux Documentation Project
.)
Editors:
GNU Emacs Manual
.
Xemacs home page
.
Vim home page
.
Another vim home page
, by its principal author. In particular check out the links at the bottom of the page to his paper "Seven habits of effective text editing".
TeX and LaTeX:
TeX Frequently Asked Questions
(with links to many other resources).
The Not So Short Introduction to Latex2e
(not so short, but widely recommended).
Formatting information: A beginner's introduction to typesetting with LaTeX
(somewhat shorter browser-friendly introduction).
CTAN (TeX Archive)
(where to download extra packages).
"Word Processors: Stupid and Inefficient"
(entertaining rant on why TeX and LaTeX are better).
Google's Usenet archives
, specifically the group
comp.text.tex
.
TeX/LaTeX-friendly editors/environment (suggestions courtesy of alum Alex Kolliopoulos):
Kile
TeXnicCenter
Make and makefiles:
GNU Make (reference manual)
.
Regular expressions:
Learning to Use Regular Expressions
(tutorial).
The Linux Documentation Project
.