Home
Archaeology
Astronomy
Biology
Books
Business
Chemistry
Coins
Computers
Conservation
Cooking
Earth Science
Farming
Economics
Finance
Games
Geography
Health Science
History by Date
Hobbies
Law
Mathematics
Medicine
Military Technology
Movies
Music
People
Pharmacology
Philosophy
Physics
Psychology
Religion
Science History
Technology
Sports
Television
Video
Visual Art
Privacy
Contact Us



List of Unix programs

Table of contents
1 Common utilities
2 Desktops/Graphical User Interfaces
3 Multimedia
4 Database Servers
5 Database Clients
6 Network Services
7 Security Auditing
8 Network Utilities
9 Filesystems
10 Filesystem Utilities
11 Desktop Publishing
12 Conversion

Common utilities

  • admin
  • anacron - Periodic command scheduler
  • anubis - Outgoing mail processor
  • apt - Advanced front-end for dpkg
  • ar - Maintain, modify, and extract from, archives
  • asa
  • at - Single-time command scheduler
  • awk - A pattern scanning and processing language
  • basename - Returns the final component of a path
  • bash - Bourne Again SHell, the most common shell on *nix systems
  • batch
  • bc - Calculator program
  • bzip2 - Block-sorting file compressor
  • c99
  • cal - Displays a calendar
  • cat - Concatenate files to standard output
  • cflow
  • chgrp - Change the group of a file or directory
  • chmod - Change the permissions of a file or directory
  • chown - Change the owner of a file or directory
  • cksum - Print the CRC checksum and bytecount of a file
  • cmp - Compare two files byte for byte
  • colon
  • comm - Sort two files and compare them line for line
  • command
  • compress
  • continue - Skip the current iteration of a loop
  • cp - Copy a file or directory to another location
  • crontab - Crontab file editor
  • csplit - Split a file into sections determined by context lines
  • ctags
  • cut - Remove sections from each line of a file or standard input
  • cxref
  • daemonic - Interface to daemon init scripts
  • date - Print or set the system date and/or time
  • dd - Copy and convert a file
  • debconf - Package configuration management system
  • delta
  • df - Report filesystem disk space
  • diff - Compare two files line by line
  • dirname - Strip non-directory suffixes from a path
  • dot
  • dpkg - The Debian package manager
  • du - Estimate space used on a filesystem
  • echo - Print to standard output
  • ed - Traditional Unix text editor
  • env - Run a program with modified environment variables
  • eval
  • ex - Text editor, now often a symbolic link to vim
  • expand
  • expr
  • false - Do nothing and fail
  • fc
  • file - Determine the type of a file
  • find - Search for files through a directory hierarchy
  • fink - The Fink package manager
  • fold - Wrap each input line to fit within the given width
  • fort77 - Fortran 77 compiler
  • fuser - Identify processes by files or sockets
  • galeon - Light-weight GNOME web browser
  • gencat
  • get
  • getconf
  • getopts
  • gettext - Message localization support
  • grep - Print lines matching a pattern
  • gzip - The gzip file compressor
  • hash
  • head - Output the first parts of a file
  • iconv - Convert the encoding of the specified files
  • id - Print real/effective UIDs/GIDs
  • ipcrm - Remove a message queue, semaphore set or shared memory id
  • ipcs - Provide information on IPC facilities
  • join - Join lines of two files on a common field
  • kill - Terminate a process
  • lex - Lexical scanner generator
  • link
  • links - Console based web browser
  • ln - Link one file/directory to another
  • locale - Get locale specific information
  • localedef - Compile locale definitions
  • logger - Make entries in the system log
  • logname - Print user's login name
  • lp - Print a file (on a line printer)
  • ls - List directory conents
  • lynx - Console based web browser
  • m4 - Macro language
  • mailx - Email sending utility
  • make - Used to determine which parts of a package need recompiling
  • man - Manual browser
  • maxima - Symbol manipulation program
  • mesg - Control write access to your terminal
  • mkdir - Make a directory
  • mkfifo - Make a named pipe
  • more - Pager
  • mozilla - Graphical cross platform web browser
  • mv - Move/rename a file or directory
  • nano - Simple text editor
  • newgrp - Log in to a new group
  • nice - Alter priorities for processes
  • nl - Number the lines of a file
  • nm - List symbols from object files
  • nohup - Run a command with immunity to hangups outputting to non-tty
  • od - Dump files in various formats, e.g. octal
  • openssl - Secure Sockets Layer and general crypto library
  • passwd - User and group entries for daemons
  • paste - Merge lines of files
  • patch - Change files based on a patch file
  • pathchk - Check the validity/portability of filenames
  • pax
  • pinepgp - Filters which enables pine to use signed/encrypted email
  • pr - Convert text files for printing
  • printf - Format and print data
  • prs
  • ps - Report process status
  • pwd - Print the current working directory
  • qalter
  • qdel
  • qhold
  • qmove
  • qmsg
  • qrerun
  • qrls
  • qselect
  • qsig
  • qstat
  • qsub
  • read - Read from a channel
  • readonly
  • renice - Alter the priorities of an already running process
  • return - Return a value
  • rm - Delete a file or directory
  • rmdel
  • rmdir - Delete a directory
  • sact
  • samba - SMB and CIFS client and server for UNIX
  • sccs
  • sed - Stream editor
  • sh - Standard Unix shell, usually a symbolic link to bash
  • sha-pm - Perl interface to the NIST Secure Hash Algorithm
  • shift
  • sleep - Delay for specified time
  • sort - Sort lines of text files
  • split - Split a file into pieces
  • strings - Print strings of printable characters found in a file
  • strip - Discard symbols from object files
  • stty - Change and print terminal line settings
  • su - Start a new process (defaults to shell) as a different user (defaults to root)
  • tabs
  • tail - Output the tail end of files
  • talk - Talk to another logged-in user
  • tar - GNU tar - tape archiver
  • tee - Read from standard input, write to standard output and files
  • test - Test an expression
  • time - Time a command
  • times
  • touch - Create a new file or update its modification time
  • tput - Initialize a terminal/query terminfo database
  • tr - Translate/delete characters
  • true - Excel at doing nothing
  • tsort - Perform a topological sort
  • tty - Print filename of terminal connected to standard input
  • type
  • uname - Print assorted system statistics
  • uncompress
  • unexpand
  • unget
  • uniq
  • unlink
  • unset
  • uucp
  • uudecode
  • uuencode
  • uustat
  • uux
  • uw-imapd-ssl - Remote mail folder access server
  • val
  • vi - Text editor
  • vtun - Virtual Tunnels over TCP/IP
  • w3m - Pager/text-based WWW browser
  • wait
  • wc - Word/line/byte count
  • wget - Automatic web site retreiver
  • what
  • who
  • write
  • xargs
  • yacc
  • yafc - Enhanced ftp client, supporting ssh2 (sftp)
  • zcat
  • zssh - Program for transferring files using SSH

Desktops/Graphical User Interfaces

Multimedia

Database Servers

Database Clients

  • Tora

Network Services

Security Auditing

Network Utilities

Filesystems

Filesystem Utilities

Desktop Publishing

Conversion

  • nkf - convert Japanese characters

Copyright 2004. All rights reserved.