19 October 2013

unix boss

by mo

Yesterday, I had a chance to work a couple of people that totally schooled me in unix. It was amazing to see how fluent they were in the unix shell. They used so many tools to diagnose the problem. These tools were obviously very familiar to them. I was having an issue making an outbound connection to a riak server from a VM. It turned out to be a simple configuration error but through the process of debugging I learned that unix offers so many tools for debugging issues. This is the start of my list of unix tools to learn more about.

The path to becoming a Unix Boss

  • route
  • dig
  • ssh (tunnels)
  • tar
  • grep
  • ln
  • scp
  • netstat
  • nc
  • telnet
  • chmod
  • chown
  • chgrp
  • sed
  • awk
  • uniq
  • sort
  • openvpn (not really specific to unix.)