The first column is the name of the program, the second the command
you type to start it. The third a brief description and the forth
where you can find instructions. In this forth column "help" means
that online help is available, "man" means that there are manual
pages, "info" means there are GNU info pages and "web" means there
is documentation in the web. The last column contains notes about
which machines the program will run on.
Maths:
======
GAP gap Algebra/group theory help
package html online
dvi online
Gnuplot gnuplot Draws graphs help
GP/PARI gp Number theory package help, man
Mathematica math General maths package help,web
mathematica
Matlab matlab Numerical maths package help, man, web
Good for matrices and
graphics
Maple maple General maths package help, man, web Only bell
xmaple
Octave octave Matlab clone info,man
Good for matrices
Scilab scilab Matlab clone help, web
PostScript online
Calc calc Arbitary precision calc man
Programmng:
===========
Compilers:
gcc gcc Gnu C compiler man,info
g++ g++ Gnu C++ compiler man,info
cc cc C compiler man
f77 f77 Fortran compiler man
Java javac/java Java compiler/interpreter
Pascal p2c Convert Pascal to C man
scm scm Scheme man
xlispstat xliststat Lisp ???
Tools:
Make make Manage projects man,info
RCS rcs/co/ci Revision control man
CVS cvs Recision control man
Debuggers:
gdb gdb Gnu debuger man,info
X gdb xxgdb X version of gdb man
lint lint defluf your program man
ktrace ktrace Shows system calls man Only FreeBSD
truss truss Shows system calls man Only FreeBSD
strace strace Shows system calls man Only Linux
ltrace ltrace Shows library calls man Only Linux
libefecne N/A Check memory allocation man
Profilers:
gprof gprof Call graph profiler man
tcov gcov line-by-line profiler man
Editors:
========
vi vi Clasic Unix editor man
vim vim Improved vi man,help,web
emacs emacs Clasic ultra editor man,info,help
xemacs xemacs Alternative emacs man,info,help,web
pico pico Easy to use editor man,help
ed ed Are you a loonie? man,help
xedit xedit Simple X editor man
AbiWord abiword Word Processor web, online
Mail/News:
==========
msgs msgs Read general messages man
mutt mutt Featureladen mailer man,web
pine pine Easy menu driven mail man,web
mh inc/scan/... Rand mail system man,web
exmh exmh X Rand mail system man
nn nn Menu driven news man
knews knews X news reader man
tin tin News reader man
Web browsers:
=============
Mozilla mozilla Netscape TNG web
Opera opera Smaller browser web
Lynx lynx Text web browser man,web
Netscape netscape netscape browser web
weblint weblint Check your HTML man
Shells:
=======
sh sh Bourne Shell man
csh csh C shell man
tcsh tcsh Improved C shell man
bash bash Gnu Bourne-Again Shell man,info
zsh zsh Z shell man
es es extensible shell man
Scripting:
==========
PERL perl Mega scrit language man,web
python python Another script land man
awk awk column processing man
sed sed pattern matching man
grep grep pattern finder man
wish wish Windowing shell man
Expect expect interactive scripter man
Image viewers/editors:
======================
xv xv Image viewer+effects man
ImageMagic display Viewer/editor/converter man
convert
mogrify
xfig xfig Structured drawing man
xanim xanim Video file player man
mpeg_play mpeg_play MPEG file player man
gimp gimp Photoshop like program help
xcircuit xcircuit Schematic capture man, web
TeX/LaTeX/Postscript:
=====================
LaTeX latex LaTeX system man
Metafont mf Metafont system man
tex tex TeX system man
PDF TeX pdftex,pdflatex Produces PDF from TeX
xdvi xdvi LaTeX/dvi viewer man
dvi2tty dvi2tty dvi to ASCII man
dvips dvips dvi to Postscript man
ghostview ghostview Preview postscript man
gv gv Preview postscript man
acroread acroread Adobe acrobat reader help
a2ps a2ps ASCII to Postscript man
bibtex bibtex bibliography for tex man
lgrind lgrind Source code in LaTeX man
PSUtils psnup Put n pages on 1 man
psbook Rearange postscript man
psselect select given pages man
* ..... man
latex2html latex2html LaTeX to HTML help
Converters:
===========
uuencode uuencode Uuencode a file man
uudecode uudecode Uudecode a file man
uudeview uudeview Uu/Base64 decode a file man
mswordview mswordview Convert .doc to .html man,web
catdoc catdoc Extract text from .doc man
ImageMagic convert Convert picture formats man
sox sox Convert audio formats man
Networking:
===========
ssh ssh Encrypted network login man
MindTerm web ssh applet web
eudora eudora Check your college (ISS) mail
freddir freddir Check your college (ISS) filestore
isshelpdesk isshelpdesk Mail the colege (ISS) helpdesk
telnet telnet Network login man
rlogin rlogin Network login man
Misc:
=====
Passwords:
passwd passwd Change your password man Only salmon
Files:
ispell ispell Checks spellings man
less less Look at a file man
diff diff Tells you differences man
between files
grep grep Search for lines with man
a given word
sort sort Sort a file man
gzip gzip Compress a file man
gunzip Uncompress a file man
bzip2 bzip2 Block file compressor man,web
bunzip Uncompress file
Finding things:
locate locate find a file man
apropos apropos Look for other stuff man
man man Man pages for stuff man
Finding People:
finger finger see who is logged on man
phone phone Chat to another person man
tel tel College phone book
$Id: software.html,v 1.25 2004/08/26 08:52:00 dwmalone Exp $