|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| CentOS 7 |
|
7.9 |
CentOS Project |
Linux Documentaion Project
Introduction to Linux |
Wiki
|
Unix Reference Card |
Unix Tutorial for Beginners
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| avast |
Download Only |
|
avast Anti-Virus |
Free AntiVirus
|
Download
|
| AVG |
Download Only |
|
AVG Anti-Virus |
Free AntiVirus
|
Download
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| GNU Tar |
tar |
1.26 |
GNU Software |
Create an archive or extract files from an archive
|
info tar |
Intro |
man tar |
Wiki
|
| Goback |
goback |
1.1 |
SDSU Library |
Recover files from /home snapshots
|
man goback
|
| unzip |
unzip |
6.00 |
GNU Software |
Unpack .zip archives |
man unzip |
| zip |
zip |
3.0 |
Info-ZIP |
Create .zip archives |
man zip
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| APL |
dyalog |
18.2 |
DYALOG |
APL language interpreter
Dyalog APL is licensed for Educational Use Only
|
APL Help |
APL History |
Dyalog Core Documentation |
Dyalog UNIX UI Guide
|
| C |
cc or gcc |
4.8.5 |
GNU Software |
GNU C
Pointers in C
|
info gcc |
man gcc |
Learning GNU C
|
| C++ |
c++ or g++ |
4.8.5 |
GNU Software |
GNU C++ |
info gcc |
man gcc
|
| Clojure |
clj, clojure |
1.9.0 |
Clojure.org |
Clojure Programing Language |
man clojure |
Overview |
Reference Guide
|
| Cobol |
cobc |
2.0.0 |
GNU Savannah Software |
GnuCobol, formerly OpenCobol
Hello World! in Cobol
|
FAQ |
info opencobol |
Manual |
Programmer's Reference
|
| Fortran |
gfortran or f95 |
4.8.5 |
GNU Software |
GNU Fortran |
man gfortran |
Documentation |
Notes
|
| F# |
fsharpc, fsharpi |
4.1 |
fsharp.org |
About F# |
Learning F#
|
| Java |
javac |
1.8.0 |
Oracle |
Oracle Java JDK |
man javac |
Tutorials |
Programming Using Java |
Thinking in Java
|
| Lisp |
clisp |
2.49 |
GNU Software |
Common Lisp |
Implementation |
man clisp |
Practical Common Lisp
|
| Pascal |
fpc |
3.0.2 |
Free Pascal |
Free Pascal is a Turbo Pascal and Delphi compatible compiler |
Documentation |
man fpc |
Programmer's Guide |
User's Guide
|
| Pascal |
gpc |
20070904 |
Free Software Foundation |
GNU Pascal based on ISO 7185 |
Coding Standards |
man gpc |
Reference Manual
|
| Perl |
perl |
5.16.3 |
The Perl Foundation |
Practical Extraction and Report Language
|
perldoc |
perlintro |
PerlMonks |
Tutorial |
Info
|
| PHP |
php |
7.2 |
php.net |
"PHP: Hypertext Preprocessor" a general purpose scripting language
|
php.net tutorial |
devzone tutorial |
PHP Security
|
| Prolog |
swipl |
7.2.3 |
SWI Prolog |
Prolog programming language
|
man swipl |
Quick Start |
Reference Manual |
Tutorial
|
| Python |
python, python3.6 |
2.7 and 3.6 |
GNU Software |
Interpreted object-oriented programming language
|
man python |
FAQ |
Manual |
Tutorial |
Dive Into Python
|
| Scala |
scala |
2.12.1 |
scala-lang.org |
Scala programming language
|
Documentation |
man scala |
Scala Programming Language |
Tutorials |
|
| Scheme |
scheme |
9.2 |
GNU Software |
MIT Scheme programming language
|
Documentation |
Scheme Programming Language |
Tutorial |
User Manual
|
| Tcl/Tk/Wish |
tclsh, wish |
8.5 |
Tcl Developer Xchange |
Tool Command Language |
man wish |
FAQ |
Manual |
TkDocs |
Wiki |
Wikipedia
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Bison |
bison |
3.0.4 |
GNU Software |
GNU parser generator, upwardly compatible with Yacc
|
info bison |
Manual |
Ref Card
|
| Flex |
flex |
2.5.37 |
GNU Software |
Fast lexical analyser generator
|
info flex |
man flex |
Tutorial |
Wiki
|
| Make |
make |
3.82 |
GNU Software |
GNU build tool to maintain groups of programs
|
info make |
man make |
Tutorial |
Manual
|
| Yacc |
yacc |
1.9 |
Berkeley
|
Yet Another Compiler Compiler, a parser generator
|
HowTo |
Intro |
man yacc
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| bzip2 |
bzip2 |
1.0.6 |
Julian Seward |
bzip2, bunzip2 .bz or .bz2 files |
man bzip2
|
| gzip |
gzip |
1.5 |
GNU Software |
gzip, gunzip .z files |
info gzip |
man gzip |
Intro
|
| rar |
unrar |
5.00 |
Eugene Roshal |
Unpack .rar archives |
About RAR |
man unrar
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Concurrent Versions System |
cvs |
1.11.23 |
GNU Software |
Manage multiple file revisions
Open Source Develeopment with CVS
|
info CVS |
man cvs |
Reference Card
|
| Revision Control System |
rcs |
5.9.0 |
GNU Software |
Manage multiple file revisions
|
man rcsintro |
RCS tutorial
|
| Subversion |
svn |
1.7.14 |
Apache |
Manage multiple file revisions
Version Control with Subversion
|
FAQ |
man svn |
Reference Card |
Tutorial
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| BerkeleyDB |
|
4.8.30
|
Oracle
|
High-performance, embedded database library with bindings in C, C++, Java, Perl |
Introduction |
Reference Guide |
Embedding BerkeleyDB using perl
|
| gdbm |
|
1.10 |
GNU Software |
Database library using extensible hashing in C and Perl |
C example |
man gdbm |
man GDBM_File
|
| MariaDB |
mysql -p |
10.1.20 |
MariaDB.org |
Popular open source database |
Learn MariaDB
|
| Oracle |
sqlplus, sqlldr |
11g |
Oracle |
SDSU site licensed |
Oracle Documentation Library |
SQL*Loader |
SQL*Plus Guide
|
| SQLite |
sqlite3 |
3.7.17 |
SQLite.org |
Self-contained, serverless, zero-configuration, transactional SQL database engine |
SQLite Documentation
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Cppcheck |
cppcheck |
1.7.5 |
Sourceforge |
A tool for static C/C++ code analysis |
man cppcheck |
Manual
|
| Data Display Debugger |
ddd |
3.3.12 |
GNU Software |
Graphical front end for gdb |
info ddd |
man ddd |
Debugging Code with ddd
|
| GNU cflow |
cflow |
1.5 |
GNU software |
Analyzes and charts control flow within the C source code |
info cflow |
man cflow |
Manual
|
| GNU Debugger |
gdb |
7.6.1 |
GNU Software |
Source-level debugger for GNU compilers |
man gdb |
gdb tutorial |
Documentation |
Manual
|
| ncc |
ncc |
2.8 |
Stelios Xanthakis |
ncc - a C compiler that produces program analysis information |
man ncc |
man nccnav |
Usage
|
| Secure Programing Lint |
splint |
3.1.2 |
National Science Foundation |
Splint is a tool for statically checking C programs for coding errors and security vulnerabilities |
man splint |
Manual |
Detecting Common vulnerabilities
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| apropos |
apropos |
2.6.3 |
Linux |
man page key word lookup
|
man apropos
|
| info |
info |
5.1 |
GNU Software |
View software info documents
|
info
|
| man |
man |
2.6.3 |
Linux |
View reference manual pages
|
man
|
| TkMan |
tkman |
2.1 |
sourceforge |
Grapical manual page browser |
man tkman |
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Exmh |
exmh |
2.7.2 |
Brent Welch |
Tcl/Tk client for nmh
|
Documentation |
man exmh |
What is exmh? |
Wiki
|
| mailx |
mailx |
12.5 |
Linux |
Basic command line mail client
|
man mailx
|
| Mutt |
mutt |
1.5.21 |
Michael Elkins |
A configurable and modern mail client
|
man mutt |
Manual |
Beginners Guide
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| less |
less |
458 |
GNU Software |
Text file browser
|
man less
|
| more |
more |
2.23.2 |
Linux |
Text file browser
|
man more
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| emacs |
emacs |
21.5.34 |
GNU Software |
A powerful, extensible editor
|
info emacs |
info cl |
Introduction |
Cheat Sheet
|
| gedit |
gedit |
3.22.0 |
Linux |
GNOME desktop editor
|
man gedit |
gedit guide
|
| nano |
nano |
2.3.1 |
Linux |
A basic text editor
|
man nano |
nano guide
|
Nirvana Editor |
nedit |
5.6 |
Linux |
A GUI text editor for X-Windows
|
man nedit |
NEdit Help
|
| Vi IMproved |
vi, view, vim, vimtutor |
7.4 |
GNU Software |
A powerful editor with
syntax highlighting
view lauches vim in read only mode
|
Cheat Sheet |
man vim |
Quickstart |
Tutorial |
The Vim Book
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| xv |
xv |
3.10a |
John Bradley |
Interactive image manipulation
|
Tutorial |
xv userguide html |
pdf
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Apache |
EDORAS Webserver |
2.4 |
Apache HTTPD Server Project |
Open-source HTTP server using
php-fpm,
mod_fcgid,
mod_ssl,
MySQL
and PHP
|
Homepage Guide |
PHP Security |
Perl |
Perl CGI Security
|
| chrome |
chrome |
79.0 |
Google |
Chrome Web Browser
|
Installing Chrome on CentOS
|
| lynx |
lynx |
2.8.8 |
Internet Software Consortium |
Non-graphical web browser
|
man lynx |
Users Guide
|
| firefox |
firefox |
68.3 |
Mozilla |
Firefox Web Browser
|
firefox
|
| rsync |
rsync |
3.0.9 |
Wayne Davison |
Fast incremental file transfer |
Documentation |
man rsync |
Rsync & SSH |
Tutorial
|
| sftp |
scp, sftp |
7.6 |
OpenSSH |
Secure ftp. WinSCP and
FileZilla
are free sftp clients
|
man scp |
man sftp |
Download WinSCP
|
| ssh |
ssh |
7.4 |
OpenSSH |
Cryptonaut,
MobaXterm and
Putty
are free Windows Secure Shell clients
|
Download Cryptonaut |
Download MobaXterm |
Download Putty
|
| telnet |
telnet |
Linux |
|
Text interface to a remote system
|
man telnet |
Wiki Telnet
|
| wget |
wget |
1.14 |
GNU Software |
Command line web page downloads
|
info wget |
man wget |
Tutorial
|
|
|
| Software Title |
Command |
Version |
Vendor |
Notes |
Help |
| Maple |
Labs Only |
|
Maplesoft |
Available at the Hub lab,
GMCS245, 421, 422, 425, LSN126
|
Quick Start Tutorials
|
| MATLAB |
Download or Labs |
R2019a |
Mathworks |
Matrix-based Computational Math
Available at the 24/7 and Hub labs
|
Documentation |
Download |
Reference Card |
Learn Matlab
|
| Octave |
octave |
3.8.2 |
GNU Software |
Solves linear and nonlinear problems numerically |
info octave |
man octave |
Documentation
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| bash |
bash |
4.2.46 |
GNU Software |
Bourne-Again Shell |
Advanced Scripting
|
info bash |
man bash |
Beginners Guide |
Introduction
|
| chsh |
chsh |
|
Magill, Jansen |
Change login shell
|
man chsh
|
| sh |
sh |
4.2 |
Stephen Bourne |
Bourne Shell
|
man sh |
Bourne Shell Scripting
|
| csh |
csh |
6.18.01 |
Bill Joy |
C Shell
|
man csh
|
| tcsh |
tcsh |
6.18.01 |
Various Contributors |
Tenex C Shell
|
man tcsh |
Using csh & tcsh
|
| zcsh |
zcsh |
5.0.2 |
Paul Falstad |
Z Shell
|
info zsh |
man zsh |
Oh My Zsh |
User Guide |
Zsh Lovers
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| R |
R |
3.5.0 |
R Project |
Language and environment for statistical computing and graphics |
FAQ |
info R-intro |
Documentation
|
| SAS |
Labs Only |
V9 |
SAS |
Available at the 24/7 and Hub labs
|
Free SAS Tutorials |
SAS V9 Documentation
|
| SPSS |
Labs Only |
16 |
SPSS/td>
|
Available at the 24/7 and Hub labs
|
FAQ |
Getting Started |
Manuals
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Hishram Process Viewer |
htop |
2.0.2 |
Hisham Muhammad |
Interactive process viewer |
man htop |
Screenshots
|
| Process Status |
ps |
3.3.10 |
Linux |
Report process status |
man ps
|
| Process Tree |
pstree |
22.20 |
Craig Small |
Display a tree of processes |
man pstree |
pstree Examples
|
| Top Processes |
top |
3.3.10 |
LeFebvre |
Displays the top cpu processes |
man top |
Wiki
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| dvips |
dvips |
5.993 |
Radical Eye Software |
Convert a TeX DVI file to PostScript
|
man dvip
|
| ghostview |
ghostview, gv |
3.7.4 |
Johannes Plass |
Diplays PostScript files using ghostscript
|
man ghostview
|
| ispell |
ispell |
3.1.20 |
GNU Software |
Spell checker
|
man ispell
|
| ps2pdf |
ps2pdf |
5.10 |
University of Wisconsin |
Convert PostScript files to PDF
|
man ps2pdf
|
| TeX |
tex, latex |
3.1415926 |
Donald Knuth |
Text formatting and typesetting
|
man tex |
man latex |
TeX FAQ
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| GNU awk |
gawk |
4.0.2 |
GNU Software |
pattern scanning and processing
A Tutorial and Introduction
|
man gawk |
info gawk |
Micro-Primer |
Primer
|
| grep |
grep |
2.20 |
GNU Software |
Print lines matching a pattern
|
man grep |
grep tutorial
|
| sed |
sed |
4.2.2 |
GNU Software |
Non-interactive text file editor
An Introduction and Tutorial
|
man sed |
Micro-Primer |
Sed "one-liners" |
Tutorial
|
|
|
| Title |
Command |
Version |
Vendor |
Notes |
Help |
| Atril |
atril |
1.16.1 |
MATE Desktop |
Atril
is a simple document viewer for DJVU, PDF, and PS files
|
man atril
|
| Okular |
okular |
0.16.5 |
Okular |
Okular
is a universal document viewer for DJVU, ePub, PDF, PS and more
|
man okular
|
| MobaXterm |
Download Only |
10.2 |
MobaTek |
Free XWindows
Server and SSH client for PCs
|
Documentation |
Download
|
| Xming |
Download Only |
6.9 |
Sourceforge |
Free X Server
and SSH client for Windows
|
Documentation |
Download
|
| X-Win32 |
Download or Labs |
2017 |
StarNet |
XWindows
Server for PCs
Available at the 24/7 and Hub labs
|
Configuring |
Download
|