I've recently found some awesome replacements for common command line tools and wanted to share them and learn about others.

The three of these have made my recent troubleshooting much more efficient:

  • ack - ack is a tool like grep, designed for programmers with large trees of heterogeneous source code
  • dstat - replacement for vmstat, iostat, netstat, nfsstat and ifstat
  • mtr - mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool

What tools do you install because they're better than the defaults?

  • 1
    Who says those aren't the defaults? – womble Nov 18 '09 at 17:32
  • Good point. I have this view because most of these tools describe themselves as replacements or combinations of other tools. They're also not installed by default with most linux distributions. – Garret Heaton Nov 18 '09 at 17:41
  • 2
    No, not again. We had similar question about good command line tools. – TiFFolk Nov 18 '09 at 19:11
  • cygwin to replace to replace the windows ______ commands ;-) – Kyle Brandt Nov 18 '09 at 20:39
  • htop - "It is similar to top, but allows to scroll the list vertically and horizontally to see all processes and their full command lines."
  • links or elinks - replacements for lynx
  • gt5 - du browser

sup - gmail like command-line mail client (replacement for mutt).

Not the answer you're looking for? Browse other questions tagged or ask your own question.