Available Unix Programs

NQS - SMU Batch Queing System
Special Use Programs
VLSI tools
Drawing Utilities
Mathematical/Engineering Tools
  • matlab : A tool for doing numerical computations with matrices and vectors.
  • ampl : A comprehensive, powerful and flexible algebraic modeling language for the linear, nonlinear and integer programming problems often encountered in optimization.
  • gams - General Algebraic Modeling System : GAMS is a modeling system for mathematical optimization problems, both linear, non-linear and mixed-integer.
  • cplex : Mathematical Programming Optimizers
  • bc : An arbitrary precision calculator language
    • Usage: bc [ -lws ] [ file ... ]
    • Platform: All
  • xcalc : Scientific calculator for X
    • Usage: xcalc
    • Platform: All
  • R : A language for data analysis and graphics
Graphing Utilities
  • Gnuplot : Gnuplot is a portable command-line driven interactive data and function plotting utility
  • pdraw : 3D plotting program for X and Postscript
    • Usage: pdraw
    • Platform: Ultrix only
  • xgraph : Draw a graph on an X11 Display
  • ACE/gr - graphics for exploratory data analysis : ACE/gr is a data/function plotting tool for workstations or X-terminals
    • Usage: xvgr
    • Platform: Ultrix only
  • 4va : 4D object tumbler for X-Windows and object generation programs
  • tecplot : A data visualization package developed explicitly for engineers and scientists.
Spreadsheets
  • Gnumeric - The Gnome Office Spreadsheet : The Gnumeric spreadsheet is part of the GNOME desktop environment: a project to create a free, user friendly desktop environment.
Color Maps
  • xcmap : Displays the default colormap of X11 displays
    • Usage: xcmap
    • Platform: Solaris, Ultrix and Tru64
  • xstdcmap : X standard color map utility
    • Usage: xstdcmap
    • Platform: All
Utilities
  • xwd : Dumps a copy of an X window into a file
  • dxcalendar : DECwindows calendar program
    • Usage: dxcalendar
    • Platform: Ultrix only
  • xcalendar : A graphical calendar
    • Usage: xcalendar
    • Platform: Ultrix only
  • xkal : A graphical calendar with appointment
    • Usage: xkal
    • Platform: Ultrix only
  • xwininfo : A window information utility for X
  • man : Manual page viewer
    • Usage: man [command]
    • Platform: All
  • props : Workspace property editor
    • Usage: props
    • Platform: Ultrix only
  • xmag : Magnify parts of the screen
  • xmodmap : Utility for modifying keymaps and pointer button mappings in X
  • xev : Print contents of X events
    • Usage: xev [-display displayname] [-geometry geom] [-bw pixels] [-bs {NotUseful,WhenMapped,Always}] [-id windowid] [-s] [-name string] [-rv]
    • Platform: Linux, Ultrix and Tru64
    • URL: http://www.xfree86.org/current/xev.1.html
  • xgrab : An X window screen grabber
  • arc : An archiving utility for .arc
    • Usage: arc {amufdxerplvtc}[biswnoq][g<password>] <archive> [<filename> . . .]
    • Platform: Ultrix only
  • zip : A file compression utility for for .zip
    • Usage: zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
    • Platform: All
  • unzip : A file expansion utility for .zip
    • Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]
    • Platform: All
  • gzip : A file compression utility for .gz
    • Usage: gzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]
    • Platform: All
  • gunzip : A file expansion utility for .gz
    • Usage: gunzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]
    • Platform: All
  • bzip2 : A file compression utility for .bz2
  • bunzip2 : A file expansion utility for .bz2
  • tar : The tar archiving utility
    • Usage: tar [ - ] A --catenate --concatenate | c --create | d --diff --compare | --delete | r --append | t --list | u --update | x --extract --get [ options ] pathname [ pathname ... ]
    • Platform: All
Picture/Icon Viewers
Usenet News Readers
Web Browsers
Mail Readers
Window Managers
  • Twm (Tab Window Manager) : Twm (Tab Window Manager, or sometimes Tom's Window Manager, after the principal author Tom LaStrange) provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.
  • ctwm - Claude's Tab Window Manager : CTWM is a window manager created by Claude Lecommandeur. It allows for several virtual screens
  • tvtwm : Another window manager that allows virtual screens
  • olwm : The OPEN LOOK window manager.
  • ndwm : local X window manager for NCD Display Stations
  • fvwm : FVWM is an extremely powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system.
Text Holders
Compilers/Debuggers
  • GCC : GNU C compiler
  • G++ : GNU C++ compiler
  • CC : Vendor C compiler
    • Usage: cc
    • Platform: All
  • CXX : DEC C++ compiler
    • Usage: cxx
    • Platform: Ultrix and Tru64
  • PC : DEC Pascal compiler
    • Usage: pc
    • Platform: Ultrix and Tru64
  • F77 : Fortran compiler
    • Usage: f77
    • Platform: Linux, Ultrix and Tru64
  • G77 : Gnu Fortran compiler
  • ic : Compiler for language support database
    • Usage: ic
    • Platform: Ultrix only
  • Prolog : Prolog Development System
    • Usage: prolog
    • Platform: Linux only
  • xlisp : An object oriented version of lisp
    • Usage: xlisp
    • Platform: Ultrix only
  • dbx : Source level debugger
    • Usage: dbx
    • Platform: Ultrix and Tru64
  • GDB: The GNU Project Debugger : GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it executes -- or what another program was doing at the moment it crashed.
  • xxgdb : X11 interface to GNU debugger
  • DDD - Data Display Debugger : GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger, or the Python debugger
  • dis : Object file disassembler
    • Usage: dis [-h] [-V] [-d] [-S] [-Idirectory] [-p procname] [-s section] [-demangled_name_info] [-mangled_name_only] [-mangled_name_also] file...
    • Platform: Solaris, Ultrix and Tru64
  • GNU Common Lisp : An implementation of Common Lisp
  • eclipse : Eclipse is an open source community whose projects are focused on providing an extensible development platform and application frameworks for building software.
Text Previewers
Formatters/Spelling tools
Editors
SMU Home  |  Engineering Help  |  Job Opportunities  |  Legal Disclosures
Send comments to: webteam  |  © 2006 SMU, all rights reserved