I Want A Linux/Unix Utility To...

Maintained by Rich Burridge - Sun Microsystems Inc.

Version 0.4.4 - last updated 2nd August 2007.

Thanks to: Adam Caldwell, Adam Israel, Adam Williamson Aidan Delaney, Alan Horkan, Amjith, Amos Erskine, Andrew Nicholson, A. Schreiber, Andrew Sayman, Bart, Bart Raatgerink, Ben Pintilie, Bill Childers, bob, Brian, Charaka, Charles Nichols, Christian Neumann, Christoph Brill, Colin Marquardt, Daniel Elstner, Daniel P. Berrange, Denis, Derek Atkins, Diego Pettenò, dmbkiwi, dorn, Erick Woods, Flávio Pontes, François, Iain Cheyne, Jakob Petsovits, Jason, Jeff, Joachim Sauer, Joanie, Johannes Schmid, John, karderio, Knox Harrington, liquidat, Martin Garton, Michael Knepher, mike, Miro, nate, Nick, Omari Norman, Pádraig Brady, Patrick, Patrick Wagstrom, Renato, Robert Sugg, Ronald S. Bultje, Rusty, sam tygier, Sarath MS, S. Chauveau, Sebastian Pölsterl, sxj, Tester, Thomas Garner, Wes W, zbrox

Categories:


General Introductions:


References:


Notes:


Todo:


Key:



A. Anti-Spyware/Anti-Virus/Anti-Rootkit

1. check if there is a rootkit installed on my computer : have not tried unknown application type Tripwire
have not tried command line application chkrootkit "Tested and works"
have not tried unknown application type Rootkit Hunter
2. anti-virus : have not tried unknown application type ClamAV
have not tried unknown application type MailScanner
have not tried unknown application type F-PROT
3. anti-rootkit : have not tried unknown application type NONE.
4. stop/cleanup homepage hijacking : no suggestions unknown application type ???


B. Audio/Music/MP3/Real/Wav

1. burn a CD : have not tried command line application cdrecord
works for me command line application cdrw - (Solaris)
have not tried GNOME/GTK application nautilus
have not tried KDE application K3b
have not tried GNOME/GTK application Brasero
have not tried GNOME/GTK application GnomeBaker
have not tried GNOME/GTK application gcombust
2. burn an audio CD : have not tried GNOME/GTK application nautilus
have not tried KDE application K3b
have not tried GNOME/GTK application Brasero
have not tried GNOME/GTK application serpentine
have not tried GNOME/GTK application gcombust
3. organize the mp3 collection : works for me unknown application type rhythmbox
have not tried KDE application Amarok
have not tried unknown application type listen
have not tried unknown application type Exaile
have not tried GNOME/GTK application Banshee
have not tried unknown application type GMM
have not tried unknown application type quodlibet
4. play all mp3 files in a folder : have not tried unknown application type mplayer
have not tried GNOME/GTK application totem
have not tried unknown application type SOX ("play *.mp3")
have not tried unknown application type xmms ("xmms *.mp3")
have not tried unknown application type xine ("xine *.mp3")
have not tried command line application "for i in *.mp3; do madplay ${i}; done"
have not tried command line application mpg123
5. play an audio CD : have not tried GNOME/GTK application Sound Juicer
have not tried unknown application type xmms
have not tried unknown application type xine
have not tried unknown application type grip
6. play an audio file : works for me GNOME/GTK application totem
have not tried X11 application XMMS
have not tried unknown application type SongBird
have not tried unknown application type SOX ("play FILE")
have not tried unknown application type xmms
have not tried unknown application type xine
7. play real audio (.ra, .rm) files without the real software : have not tried unknown application type You need the codecs from RealPlayer on your machine. Copy them to /usr/lib/codecs and then mplayer and vlc should be able to play those."
8. record/save streaming music : have not tried unknown application type StreamRipper
have not tried unknown application type mplayer
mplayer -dumpstream -dumpfile output.xxx http://some.stream.thing/streaming/something"
have not tried unknown application type MiMMS
9. rip music from a CD : have not tried GNOME/GTK application Sound Juicer
have not tried KDE application Kaudiocreator
have not tried KDE application K3b
have not tried unknown application type rubyripper
have not tried unknown application type Grip
10. show song lyrics for the song playing : have not tried GNOME/GTK application Banshee with Lyrics plugin
have not tried KDE application Amarok
11. tag/fix mp3/audio file tags : have not tried GNOME/GTK application Audacity
have not tried unknown application type easytag
have not tried KDE application Amarok
have not tried X11 application XMMS
have not tried GNOME/GTK application banshee
12. cut mp3 files into small parts : have not tried GNOME/GTK application mp3splt-gtk
have not tried GNOME/GTK application Audacity
13. cut wav files into small parts : have not tried GNOME/GTK application Audacity
have not tried unknown application type avidemux
have not tried command line application shntool
14. edit mp3/wav files : have not tried GNOME/GTK application Audacity


C. Business/Office

1. capture the screen : have not tried GNOME/GTK application "gnome screen capture. default bindings work the same as they do in windows."
have not tried command line application scrot
have not tried X11 application gimp
have not tried unknown application type xwd | convert - screen_image.jpg
have not tried KDE application ksnapshot
2. convert a document into a different format : works for me other application OpenOffice
have not tried KDE application KOffice
3. convert a document into pdf : works for me other application OpenOffice
have not tried KDE application KOffice
have not tried KDE application "the print dialog in KDE allows this".
have not tried unknown application type a2ps -o - in.txt | ps2pdf - out.pdf
4. create a small database : have not tried other application "OpenOffice has built in SQL database and front end tools to attempt to compete with Access."
have not tried KDE application KOffice
5. create pdf file : have not tried other application OpenOffice
have not tried KDE application KOffice
have not tried unknown application type Ghostscript utilities.
6. create/edit css lists : have not tried other application NetBeans 5.5
7. create/edit html color codes : have not tried unknown application type gcolor
have not tried GNOME/GTK application Agave
have not tried KDE application KDE color selector, also available standalone as KColorChooser
8. show all the fonts installed : have not tried GNOME/GTK application "To show all the fonts installed, you can go to the fonts:/// location in Nautilus".
have not tried KDE application "To show all the fonts installed, you can go to the fonts:/ location in Konqueror".
have not tried GNOME/GTK application gnome-font-properties "(a bit awkward just for that)"
have not tried unknown application type fc-list (part of fontconfig).
9. convert access database into mysql : have not tried unknown application type MDB Tools
10. create/edit html file / website : have not tried KDE application quanta "Tested and works"
have not tried GNOME/GTK application bluefish "Tested and sucks"
11. duplicate a block of text with some programmed variables : no suggestions unknown application type ???
12. OCR a document : have not tried unknown application type gOCR "Tested, partly works"
have not tried unknown application type Tesseract OCR
13. General word processing : have not tried other application OpenOffice
have not tried KDE application KOffice
have not tried unknown application type abiword


D. Communication

1. chat on IRC : works for me GNOME/GTK application XChat
works for me GNOME/GTK application gaim
have not tried KDE application Konversation
have not tried unknown application type BitchX
2. chat with different messenger clients : works for me GNOME/GTK application gaim
have not tried unknown application type Gyachi
have not tried KDE application Kopete
3. check multiple email accounts with 1 utility : have not tried GNOME/GTK application evolution
works for me other application thunderbird
have not tried KDE application Kontact/KMail
4. phone free using the internet : have not tried GNOME/GTK application "maybe Ekiga"
have not tried KDE application OpenWengo
have not tried KDE application Gizmo
5. talk to skype and google-talk clients : have not tried KDE application skype ("very bad" QT application).
have not tried unknown application type coccinella - google-talk (still experimental)
have not tried unknown application type psi - google-talk (still experimental)
have not tried unknown application type gossip - google-talk (still experimental)
have not tried unknown application type tapioca
have not tried unknown application type "Google Talk is Jabber, so any Jabber client, like gaim, will work."
have not tried KDE application Kopete
6. telnet/ssh to a site : have not tried unknown application type telnet and ssh from a terminal window.
have not tried unknown application type Putty
7. video conference with others : have not tried GNOME/GTK application Ekiga


E. Desktop

1. add useful widgets : have not tried GNOME/GTK application gDesklets
have not tried KDE application karamba
2. change desktop wallpaper automatically : have not tried GNOME/GTK application Drapes
have not tried KDE application "Changing background images automatically is part of the normal KDE wallpaper dialog."
have not tried unknown application type "RotateBG for nautilus, maybe."
3. display a calendar : works for me GNOME/GTK application evolution
have not tried KDE application Kontact/KOrganizer
works for me command line application cal
4. display weather information : works for me unknown application type GNOME weather applet.
have not tried KDE application Liquid Weather
5. hide/bring back all the icons on the desktop : have not tried GNOME/GTK application "Here is a little script that you can put as the command for a launcher on the GNOME panel if you like, clicking the launcher will toggle the visibility of your desktop icons."
6. launch applications : have not tried unknown application type "alt-f2 for application dialog in gnome. deskbar applet"
have not tried KDE application katapult
7. launch applications quickly (icons) : have not tried unknown application type "drag and drop icons out of your menu."
8. launch applications with shortcut names : have not tried GNOME/GTK application GNOME deskbar applet
have not tried GNOME/GTK application KDE application "Just launch with Alt+F2"
have not tried KDE application katapult
9. make application windows transparent : have not tried unknown application type "(maybe) Beryl or Compiz can do this."
10. multiple desktops and switch between them : have not tried unknown application type "Any decent window manager does this automatically."
11. synch computer clock to exact time : have not tried unknown application type ntpdate
12. write sticky (post-it) notes on the desktop : have not tried GNOME/GTK application tomboy
have not tried KDE application Koncat/KNotes
13. automatically take screenshots at regular intervals : have not tried unknown application type cron + xwd ?
14. change my cursor shape/size : have not tried GNOME/GTK application gnome-mouse-properties
15. manage icons : no suggestions unknown application type ???
16. manage wallpapers : have not tried unknown application type wp_tray
have not tried unknown application type Desktop Drapes


F. Editors/Notepad Replacements

1. edit programming source code : works for me command line application vim
works for me unknown application type emacs
have not tried unknown application type jEdit
works for me unknown application type NetBeans
have not tried unknown application type Eclipse
have not tried KDE application Kdevelop
have not tried KDE application Kate
have not tried GNOME/GTK application Anjuta (beta)
2. edit text : works for me command line application vim
works for me unknown application type emacs
works for me GNOME/GTK application gedit
have not tried KDE application Kate
have not tried unknown application type jEdit
3. edit a file collaboratively : have not tried GNOME/GTK application gobby "Tested, works great"
4. edit in hex : have not tried command line application hexedit
have not tried GNOME/GTK application ghexedit2
have not tried GNOME/GTK application bless "Tested, works"
5. edit php source code : have not tried KDE application quanta "Tested and works"
have not tried GNOME/GTK application bluefish "Tested and sucks"
have not tried KDE application kwrite "Tested, my favorite"
have not tried GNOME/GTK application gedit "Tested, good"
6. preview any file as a hex dump : have not tried command line application hexedit
have not tried GNOME/GTK application ghexedit2
have not tried GNOME/GTK application bless


G. Files and Folders

1. access files remotely : have not tried unknown application type "FUSE + SSHFS. Mounts shares over ssh, very slick. Stability is dependant on ssh server your connected to. Openssh is superior to all others."
have not tried KDE application "ftp://, webdav:// and (for ssh) fish:// works in every KDE application, no need for add-on applications."
2. archive (zip) files : works for me command line application zip
have not tried GNOME/GTK application File Roller
have not tried KDE application Ark
have not tried unknown application type 7-zip
have not tried GNOME/GTK application Xarchiver
3. backup/mirror a folder on another drive : works for me command line application rsync
works for me unknown application type unison
have not tried command line application "rdiff-backup keeps diffs of old backups
have not tried command line application "dar
4. change file-date on multiple files : have not tried command line application touch -d "Feb 7 2007 12:00:00" FILES
5. compare two text files and find difference or merge them : works for me command line application diff
works for me command line application patch
have not tried other application tkdiff
have not tried KDE application Kompare
have not tried unknown application type Meld
have not tried command line application sdiff
have not tried command line application vimdiff / gvimdiff
6. create a self-extracting compressed files archive for a list of files : have not tried command line application makeself
7. display size/space of folders on a drive : works for me command line application du
have not tried KDE application Filelight
have not tried GNOME/GTK application Baobab - a.k.a. Disk Usage Analyzer
8. encrypt a file : have not tried command line application GnuPG
have not tried command line application dar supports the Blowfish algorithm.
have not tried GNOME/GTK application You can use File Roller to create a password protected archive.
have not tried GNOME/GTK application Seahorse
have not tried command line application encrypt - (Solaris)
9. find/delete duplicate files : have not tried GNOME/GTK application FSlint
10. keep various versions of a file : works for me command line application svn
works for me command line application cvs
11. list all files in a directory/folder in a text/html file : works for me command line application "ls > filename"
12. locate a file on the hard drive : have not tried GNOME/GTK application Beagle
have not tried command line application "locate filename"
have not tried command line application find / -iname \*filename\*
13. perform muliple operations on files/folders : have not tried command line application "shell scripting."
14. rename multiple files : have not tried command line application qmv
have not tried command line application rename
have not tried unknown application type Thunar (Xfce file manager)
have not tried KDE application KRename
have not tried unknown application type Purrr
have not tried command line application "shell scripting."
15. search file/text on the computer : have not tried unknown application type Beagle
have not tried command line application grep -r PATTERN [FILE]
16. search and replace text in multiple files : have not tried unknown application type regexxer
have not tried command line application perl -pi -w -e 's/search/replace/g;' *.txt
17. upload/download using FTP : works for me command line application ftp
have not tried GNOME/GTK application gftp
have not tried other application 'ftp://' inside the Firefox browser.
have not tried KDE application "ftp:// works in every KDE application, no need for an addon application."
have not tried unknown application type vsftp
18. upload/download using TFTP : have not tried unknown application type tftp
19. use GMail to store some files : have not tried unknown application type FUSE
have not tried unknown application type Gmailfs
20. view all text files in a folder : works for me command line application less FILES
works for me command line application more FILES
works for me command line application cat FILES
works for me command line application vim FILES
21. add a comment field for file/folders : no suggestions unknown application type ???
22. create an encrypted archive : have not tried GNOME/GTK application Seahorse
23. display all shared folders : have not tried command line application cat /etc/exports (nfs mounts?)
24. encrypt a large file quickly : have not tried GNOME/GTK application Seahorse
25. identify a file : works for me command line application file filename
26. keep two folders in synch : works for me command line application rsync
have not tried KDE application krusader "Tested, perfect"
27. print the directory/folder tree list (and optionally, file list) : no suggestions unknown application type ???


H. Financial

1. manage personal finances : have not tried GNOME/GTK application Gnumeric
have not tried Gnucash
have not tried unknown application type ledger
have not tried KDE application KMyMoney
have not tried KDE application Eqonomize!
have not tried Grisbi
have not tried unknown application type Homebank
2. budget and track expenses : no suggestions unknown application type ???
3. calculate retirement cash flow : no suggestions unknown application type ???


I. Graphics/Images/Photographs

1. convert images into various formats : works for me X11 application gimp
have not tried unknown application type imagemagick
have not tried KDE application Krita
2. create a flash-based animated how-to/tutorial : have not tried other application "OOo's ooimpress can export presentations as a Flash thing."
have not tried GNOME/GTK application "(maybe) Istanbul ?"
have not tried command line application "(maybe) byzanz-record ?"
have not tried unknown application type "(maybe) vnc2swf ?"
3. create a web photo album and slideshow from my photographs. : have not tried unknown application type JAlbum
works for me GNOME/GTK application f-spot
have not tried KDE application Gallery plugin for Konqueror
have not tried KDE application digiKam
have not tried unknown application type PennAve
have not tried GNOME/GTK application gthumb
4. create icons : have not tried X11 application gimp
5. create thumbnails of images : works for me GNOME/GTK application nautilus just to view.
have not tried X11 application gimp to do a few
have not tried unknown application type scripting imagemagick or gimp-fu to do a lot.
have not tried KDE application digiKam or every other application that supports kipi-plugins.
6. draw charts/graphs in 2D/3D from data : have not tried other application OpenOffice
have not tried KDE application KOffice
7. draw diagrams : have not tried KDE application Kivio
have not tried unknown application type "dia ?"
8. edit an image : works for me X11 application gimp
have not tried KDE application Krita
have not tried KDE application Showfoto
9. find the color of any pixel : have not tried X11 application Color selector in gnome or gimp
have not tried KDE application KDE color selector, also available standalone as KColorChooser
10. magnify image to pixel level : works for me X11 application xmag
11. manage galleries of photographs : works for me GNOME/GTK application f-spot
have not tried KDE application digiKam
have not tried GNOME/GTK application KPhotoAlbum
12. paint creatively : have not tried KDE application Krita
13. paint creatively (for kids) : have not tried unknown application type "Kolourpaint ?"
14. pick a color from a pallette : have not tried unknown application type "any graphics application?"
15. remove unnecessary information from a jpeg file : have not tried command line application jpegtran
have not tried unknown application type jhead - use with 'jhead -purejpg *'
have not tried unknown application type imagemagick - "the 'convert' function has a strip parameter. Also the '-thumb' parameter"
16. stitch together multiple photographs : have not tried unknown application type autopano-sift
have not tried unknown application type hugin
have not tried X11 application "scripts for gimp will do it."
17. view images in an album folder : works for me GNOME/GTK application f-spot
have not tried KDE application Gwenview
have not tried KDE application Showfoto
have not tried GNOME/GTK application gqview
18. extract icon files from applicatio/library files : no suggestions unknown application type ???
19. find any duplicate photographs in a folder : have not tried GNOME/GTK application gqview
20. draw vector graphics : works for me unknown application type Inkscape
have not tried unknown application type skencil
have not tried X11 application gimp


J. Information/Fun/Misc

1. convert units of measures : have not tried other application Google calculator
have not tried command line application units
2. find word meanings and synonymns : have not tried other application Thesaurus.com
have not tried other application Merriam-Webster Online
have not tried other application Roget's Thesaurus Online - Yahoo!Education
works for me GNOME/GTK application gnome-dictionary
3. see 3d space simulation : have not tried unknown application type celestia
have not tried other application stellarium
4. solve a scientific calculation : works for me GNOME/GTK application gcalctool
have not tried other application Google calculator
have not tried command line application "python"
5. solve equations and plot graphs : have not tried unknown application type GNU Octave
have not tried unknown application type R - for statistical plots
have not tried unknown application type Lybniz - for plotting of math functions
have not tried unknown application type maxima
have not tried unknown application type gnuplot
6. zoom onto the Earth from space : have not tried unknown application type celestia
have not tried unknown application type Google Earth
7. learn the periodic table information : have not tried GNOME/GTK application Gperiodic
have not tried KDE application Kalzium
8. learn typing : have not tried GNOME/GTK application TuxTyping
have not tried command line application gtypist
have not tried command line application typespeed
have not tried unknown application type tipptrainer
have not tried other application tuxtype "for children"
9. learn world geography : have not tried KDE application KGeography


K. Internet

1. backup mozilla (firefox/thunderbird) browser profile : have not tried other application FEBE
have not tried command line application "cp ~/.mozilla/ ~/save/mozilla.backup"
2. blog from the desktop : have not tried GNOME/GTK application Drivel Journal Editor
have not tried KDE application KBlogger
have not tried unknown application type blogtk
have not tried unknown application type GNOME Blog
3. create a single page html of all your browser bookmarks : have not tried command line application "find ~/.mozilla/ | grep bookmarks.html" ?
have not tried unknown application type Firefox ("Bookmarks > Organize Bookmarks...; File > Export...")
have not tried KDE application Konqueror (from the bookmark editor: File, Export, Export to HTML bookmarks)
4. create/edit html files / website : works for me command line application vim
have not tried unknown application type emacs
have not tried unknown application type nvu
have not tried unknown application type bluefish
have not tried KDE application Quanta+
have not tried other application Drupal
have not tried other application Joomla!
have not tried other application Plone
have not tried unknown application type Oxalis
have not tried GNOME/GTK application screem
have not tried GNOME/GTK application amaya
5. create/edit xml files : have not tried command line application vim
have not tried GNOME/GTK application conglomerate
have not tried other application NetBeans 5.5
have not tried GNOME/GTK application MlView
have not tried unknown application type nxml mode for emacs
have not tried KDE application Kate
have not tried KDE application kxmleditor
6. download a file via a torrent / p2p site : have not tried GNOME/GTK application gnome-torrent
have not tried unknown application type Azureus
have not tried unknown application type btdownloadcurses
works for me KDE application KTorrent
have not tried GNOME/GTK application gnome-btdownload
7. download an entire website : have not tried unknown application type httrack
works for me command line application wget
8. download manager for internet downloads : have not tried GNOME/GTK application gwget
have not tried unknown application type "I use default epiphany."
have not tried KDE application "KGet (This is the visible face of the FTP component of Konqueror (the invisible face is a click+drag panel-2-panel downloading capability)."
have not tried other application Sun Download Manager
have not tried GNOME/GTK application Downloader for X
9. encrypt email messages : have not tried GNOME/GTK application enigmail for thunderbird
have not tried command line application GnuPG
have not tried KDE application Kontact/KMail
10. ftp multiple sites simultaeously : have not tried command line application "ftp from the command line then tar" ?
11. ftp files securely : have not tried command line application sftp
have not tried GNOME/GTK application Use 'sftp://' from the Nautilus browser.
have not tried KDE application Use 'fish://' from Konqueror
12. log into an internet-connected computer from another : have not tried command line application ssh
have not tried KDE application "fish:// location from Konqueror."
13. manage passwords : have not tried GNOME/GTK application gpass
have not tried KDE application KWallet
have not tried command line application "Put them in a plain text file, then use GnuPG to encrypt it."
have not tried GNOME/GTK application revelation
14. manage/resume file downloads : have not tried GNOME/GTK application gwget
have not tried unknown application type "Why not just use Firefox's built-in download manager?"
15. monitor bandwidth usage : have not tried unknown application type ntop
have not tried command line application bwm-ng
have not tried unknown application type jnettop
have not tried KDE application knetstats
have not tried KDE application knemo
have not tried unknown application type iftop
16. read my RSS feeds : have not tried GNOME/GTK application liferea
have not tried KDE application Akregator
have not tried other application RSSOwl
17. remove all html tags from a file to make a into text file : have not tried command line application "lynx -dump " or "links -dump "
have not tried other application "OpenOffice ?"
have not tried KDE application KOffice
18. remove dead (404) bookmarks : no suggestions command line application wget --spider --force-html -i bookmarks.html
19. safely browse the web : have not tried other application firefox
have not tried KDE application Konqueror
have not tried unknown application type "Even safer vmplayer + 'web appliance'."
20. search the web from the browser : works for me other application Google
21. tune-up firefox browser : have not tried unknown application type Firefox extensions called Fasterfox and Google browsersync, adblock plus, linky, downthemall
22. browse the web (small footprint browser) : have not tried GNOME/GTK application Dillo


L. Keyboard

1. automatically send defined keystrokes : have not tried unknown application type xbindkeys-gui
2. easily enter unicode characters : have not tried GNOME/GTK application gnome-character-map
3. remap the keyboard : have not tried command line application xmodmap
have not tried X11 application xkeycaps
have not tried GNOME/GTK application gnome-keyboard-properties


M. Performance/Recovery/System

1. backup/restore the gconf database : have not tried command line application cp
2. burn/create CD/DVD iso image files : have not tried GNOME/GTK application built in gnome burner
have not tried KDE application K3b
have not tried GNOME/GTK application GnomeBaker
have not tried GNOME/GTK application Brasero
have not tried unknown application type growisofs ("combined mkisofs frontend/DVD recording program")
have not tried GNOME/GTK application gcombust
have not tried unknown application type mkisofs
have not tried GNOME/GTK application isomaster
3. capture all text written to screen : works for me command line application script
4. completely wipe/delete a file : have not tried command line application shred
have not tried command line application wipe
5. completely wipe/delete a hard disk : have not tried command line application shred
6. defrag the hard drive : have not tried unknown application type defrag ("which will defragment your ext2 filesystem")
have not tried "Defragging is only needed for ancient dumb file systems like FAT."
7. display CPU information : have not tried GNOME/GTK application gnome system monitor applet
have not tried KDE application KInfoCenter
have not tried command line application cat /proc/cpuinfo
8. display TCP/UDP endpoints and applications using them : have not tried command line application "netstat -ap | less"
9. display all file activity in real-time : have not tried command line application "lsof lists open files, don't know if that can help."
10. display all processes running : works for me command line application "ps aux"
have not tried other application htop
works for me command line application top
have not tried KDE application KDE System Guard, summoned by Ctrl-Esc on a KDE system
11. display hard drive status information : have not tried unknown application type smartmontools
12. display system information : have not tried KDE application KInfoCenter
have not tried command line application "There's stuff in /proc, stuff in /sys, and you can also use lspci and lsusb."
13. display/edit gconf entries neatly : have not tried GNOME/GTK application gconf-editor
14. find which program has a particular file or directory open : have not tried command line application fuser
have not tried command line application lsof
15. optimize TCP/IP settings : have not tried unknown application type "You'll need to read and analyze your own environment; no automated tools can do this well that I am aware of. Perhaps some browser-based tools at DSLreports.com can help?"
16. remotely control another computer : have not tried command line application ssh
have not tried unknown application type vnc
have not tried unknown application type 2X
have not tried GNOME/GTK application TSClient (also a front-end to VNC and X via XDMCP).
have not tried unknown application type X
17. scan IP/ open ports : have not tried unknown application type nmap
18. tweak security settings : have not tried unknown application type "bastille ?"
19. view/kill running tasks : have not tried GNOME/GTK application gnome-system-monitor
have not tried KDE application KDE System Guard
have not tried command line application kill / killall
have not tried command line application top
20. audit all hardware and software installed : have not tried unknown application type lspci [-v]
have not tried unknown application type dmidecode
have not tried unknown application type hwinfo
21. automatically adjust cpu loads : have not tried unknown application type "The kernel's got different performance governors and there's a gnome applet to switch between them. Also mentioned in Ubuntu Hacks".
22. display all startup programs that run on my computer : no suggestions unknown application type ???
23. display and automatically optimize memory usage : no suggestions unknown application type ???
24. display motherboard system information : have not tried unknown application type dmidecode.
have not tried unknown application type hwinfo
25. display which programs are accessing the gconf database : no suggestions unknown application type ???
26. monitor voltages, fan speeds and temperatures : have not tried GNOME/GTK application sensors_applet
have not tried unknown application type lm_sensors "Tested, great"
have not tried KDE application ksensors
have not tried X11 application xsensors
have not tried unknown application type gkrellm
have not tried unknown application type xfce4-sensors
have not tried KDE application kima
27. stress test the system : have not tried unknown application type memtest86+ ("for memory")
have not tried unknown application type stress ("Available in the Ubuntu repositories").
28. image/clone systems so that they can be easily restored : have not tried unknown application type ghost for linux
have not tried unknown application type partimage
29. act as frontend for Firewall (ip_tables) : have not tried unknown application type Be able to do such things as:
  • graphical manage an ip_tables firewall
  • generate reports of the ULOG chain of ip_tables
  • be interactively informed about possible attacks

Firestarter

30. backup my data : works for me command line application tar
have not tried unknown application type Amanda
have not tried unknown application type bacula
have not tried unknown application type Conduit
have not tried unknown application type Simple Backup Suite


N. Productivity

1. connect two/more internet-connected-computers into a virtual network : have not tried unknown application type OpenVPN
have not tried command line application ssh tunnel
2. keep more than 1 text snippet in the clipboard : have not tried GNOME/GTK application glipper
have not tried KDE application klipper
3. organize calendar, contacts, to-do : works for me GNOME/GTK application evolution
have not tried KDE application Kontact
4. organize schedules and tasks : have not tried KDE application Kontact
have not tried KDE application Karm
have not tried GNOME/GTK application planner
have not tried unknown application type "Tracks" - for tasks
5. read the text file to me : works for me GNOME/GTK application orca
have not tried KDE application KTTS - also works with PDFs from KPDF and HTML files from Konqueror
have not tried command line application festival
6. spell check in an application that doesn't have that feature : have not tried command line application "aspell works on any plain text file."
have not tried command line application "ispell works on any plain text file."
have not tried KDE application the built-in KDE spell checker, enables spell checking in all text boxes.
7. make a to-do list : have not tried GNOME/GTK application tomboy
have not tried unknown application type Notecase
have not tried KDE application KOrganizer/Kontact
8. write a business plan : no suggestions unknown application type ???
9. write a daily diary : no suggestions unknown application type ???


O. Programming

1. create installation programs : have not tried command line application "checkinstall for debian ?"


P. Uninstaller

1. cleanly uninstall applications : have not tried unknown application type "Depends on the package management system."
have not tried GNOME/GTK application Synaptic or Panel Menu->Applications->Add/Remove (on Ubuntu)
have not tried command line application "apt-get remove --purge proggy" - Debian based systems (Ubuntu).


Q. Video/DVDs

1. backup a DVD : have not tried command line application dd
have not tried unknown application type MEncoder
have not tried unknown application type dvdbackup
have not tried unknown application type DVDShrink (see Ubuntu Linux DVD Shrink, DVD Decrypter Guide)
have not tried KDE application K9Copy
2. capture screen activity into a movie : have not tried unknown application type Istanbul
3. copy a DVD : have not tried command line application dd
have not tried command line application cdrecord
have not tried KDE application K3b
have not tried unknown application type dvdbackup
4. copy/shrink a DVD to the hard drive : have not tried unknown application type MEncoder?
have not tried unknown application type dvdrip
have not tried unknown application type dvdbackup
have not tried KDE application K9Copy
5. convert DVD to DIVx : have not tried unknown application type Handbrake
have not tried GNOME/GTK application thoggen "Tested, XviD only"
have not tried unknown application type dvdrip
6. edit an avi file : have not tried unknown application type Avidemux
7. identify missing codecs for playing avi file : have not tried unknown application type Xine "xine tells you what is missing."
8. join two mpg files : have not tried unknown application type Avidemux
have not tried command line application mpgjoin
9. play Quicktime movies without Apple software : have not tried unknown application type VLC
have not tried unknown application type mplayer
have not tried unknown application type xine
have not tried KDE application Kaffeine
10. split/join avi files : have not tried unknown application type Avidemux
have not tried unknown application type avisplit / avimerge
11. convert and transfer video to my ipod : have not tried unknown application type thin liquid film
have not tried unknown application type gtkpod ("transfer to ipod").
have not tried unknown application type ffmpeg ("convert").
have not tried unknown application type transcode ("convert").


R. Corrections

1. edit PDF files : have not tried unknown application type pdftk
have not tried unknown application type flpsed
have not tried unknown application type multivalent
2. print 2 pages on 1 side of the paper : have not tried unknown application type "CUPS has settings that will enable this. Try 'man lpoptions'."
have not tried command line application mpage
have not tried command line application a2ps
works for me command line application mp
have not tried unknown application type Most GNOME applications allow this (in the print dialog select the paper tab, then layout).
have not tried KDE application Available as an option in every KDE printing dialog.