Choose one of the Ubuntu shells and discuss how you can perform a minimum of 20 commands or functions. These commands must include command-line utilities and scripting techniques for automating operating system tasks, including enterprise deployment.