William Shotts has been a software professional for more than 40 years and a dedicated Linux user and advocate since 1996. Over his career, he’s worked as a programmer, teacher, photographer, and technical manager leading teams in customer support, software quality assurance, system administration, and documentation. He is also the creator of LinuxCommand, a long-running site that helps users master the Linux command line.