Command Line Interface Programs Currently Installed On peltkore.net ============================================================================= This list is comprised only of programs that can be used by the average Linux user and most of the programming and system administration programs are not listed. Documentation for programs can be found in in the following places: 1) Type 'man name_of_program' 2) Type 'info name_of_program' 3) Type 'name_of_program --help' 4) Look for the program's documentation directory in /usr/share/doc 5) Take a look in the Linux documentation directory of http://peltkore.net 6) Consult google.com :) ============================================================================= Database -------- dbish - Perl DBI::Shell interactive database shell gbak - Borland Interbase backup tool henplus - JDBC -based SQL shell isql - Borland Interbase Database client mysql - MySQL Database client mysqladmin - MySQL administrative utility Date/Time ------------- cal - calendar date - shows the time & date ddate - converts Gregorian dates to Discordian dates gcal - the Gregorian calendar program pal - calendar with events Email ----- abook - address book fetchmail - retrieve email from a mail server getmail - retrieve email from mail server mutt - mail client pine - news and mail reader procmail - email processor/filter File Processing --------------- chmextract - convert Microsoft .chm help files to HTML crlf - convert text files between DOS/Windows and UNIX diff - find differences between two files diff3 - find differences between three files doxygen - documentation and analysis tool for C++, C, Java, IDL, PHP and C# file - determine file type find - search for files flac - command-line FLAC (free lossless audio codec) encoder/decoder fold - word wrap a file gpg - encryption and signing tool head - output the first part of a file html2text - an advanced html-to-text converter htmldoc - convert html files to pdf join - join lines of two files on a common field less - file reader man2html - convert a manual page to an html page md5sum - compute and check MD5 message digest mencoder - movie encoder mplayer - movie player nl - number the lines of a file paste - merge lines of files pstotext - extract ASCII text from a PostScript or PDF file rename - rename files rpl - replace strings in multiple files sdiff - side-by-side merge of file differences sort - sort lines of text files strings - print the strings of printable characters in files tail - output the last part of files tidy - validate, correct, and pretty-print html files touch - create a zero-size file or modify access time of a file tolower - change the case of filenames tr - translate or delete characters uniq - remove duplicate lines from a sorted file untab - modify white space in text files unzip - extract compressed files in a ZIP archive upx - compress or expand executable files wc - print the number of newlines, words, and bytes in files wvHtml - convert ms word documents to HTML wvPDF - convert ms word documents to PDF wvText - convert ms word documents to text xls2csv - convert ms excel to comma-delimited text zip - compress files zipinfo - list detailed information about a ZIP archive Games/Amusement --------------- adom - Ancient Domains Of Mystery rogue-like game angband - roguelike dungeon exploration game braincurses - ncurses-based mastermind clone console-sketch - simple etch 'n' sketch program, written by zer0python cowsay - configurable speaking/thinking cow (and a bit more) fortune - print a random, hopefully interesting, adage galaxis - rescue lifeboats lost in interstellar space greedy - fun little ncurses puzzle game hey - send a decorative message to another user mcl - MUD client mudix - a small, stable MUD client nethack - rogue-like Dungeons & Dragons(tm) game talkfilters - convert ordinary English text into a humorous dialect tf - TinyFugue, a MUD client write - send a message to another user wtf - translates acronyms Graphics/Art ------------ boxes - draw fancy boxes around text cacaview - view an image in ASCII art figlet - convert characters to ASCII art figlist - list all figlet fonts identify - display information about in image file mogrify - image modification and conversion tool showfigfonts - view samples of figlet fonts Mathematics ----------- bc - simple calculator dc - an arbitrary precision calculator rpc - a reverse Polish notation calculator sc - spreadsheet calculator units - unit conversion program System Information and Utilities -------------------------------- df - report filesystem disk space usage du - view disk space usage of files and directories free - display amount of free and used memory in the system git - GNU interactive tools id - print user and group information info - read documentation in info format kibitz - allow two people to interact with one shell kill - send a signal to a process killall - kill processes by name lastlog - see when someone last logged in man - view manual pages nohup - run a command immune to hangups openssl - cryptography toolkit passwd - change your password pilot - file system browser pwgen - generate pronounceable passwords screen - terminal manager tload - graphic representation of system load average top - display a dynamic real-time view of a running system tree - list contents of directories in a tree-like format uname - print system information uptime - Tell how long the system has been running w - show who is logged on and what they are doing watch - execute a program periodically, showing output fullscreen which - show the path to a command who - show who is logged on Text Editting and Composition ----------------------------- aspell - spell checker edict - dictionary emacs - extensible, customizable, self-documenting real-time display editor ethes - thesaurus hnb - hierarchical notebook look - look up a word in the word list nano - simple text editor pico - simple text editor vim - Vi IMproved, a programmers text editor vimtutor - the Vim tutor xemacs - advanced text editor Web --- BitchX - an IRC client bitlbee - IRC gateway to IM chat networks (aim, icq, msn, jabber and yahoo) btdownloadcurses.py - bittorrent p2p filesharing charm - a livejournal client (see livejournal.com) cone - newsreader and email client curl - transfer data over a variety of protocols elinks - web browser supporting colors, tables, and tabbed browsing. elmo - mail client epic - another IRC client ftp - ftp client host - DNS lookup utility irc - termcap based interface to Internet Relay Chat (IRC) irssi - an IRC client links - web browser with mouse support lynx - full featured web browser micq - ICQ client mutella - gnutella p2p filesharing ncftp - very powerful ftp client nmap - port scanner pebrot - MSN messenger scp - secure copy (remote file copy program) sftp - secure file transfer program sitemapper.pl - script for generating site maps slrn - usenet newsreader snownews - RSS newsreader ssh - OpenSSH SSH client (remote login program) telnet - user interface to the TELNET protocol tracepath - traces path to a network host webalizer - web server log file analysis tool wget - download files from the web whois - client for the whois domain directory service yafc - yet another FTP client, with sftp support ysm - ICQ client