Linux Command Line and Shell Scripting Techniques