A comprehensive guide to Linux fundamentals for server administrators managing production environments