Demystifying Linux: A Practical Tutorial for System Administrators and Developers