When was the last time you had to create a zip file? Personally, I have to interact with those types of files all the time (either receiving or sending them to various clients, family, and friends).
Linux provides a useful array of commands for managing file permissions, getting information on commands, displaying running processes and displaying details on the system itself. The uname command ...
These commands are essential when you're working with files and directories.