Interesting article. Please let me point out some parts that could benefit some improvements.
You start showing screen-shots of a terminal without explaining what a terminal is. If your article is target to introducing Linux to beginners, it would be nice to tell them that we can totally control the system with the terminal, and explain briefly what it is. Also, your shell is customized, which is also something that can confuse people discovering Linux. I would have shown a simple bash shell instead.
The commands you use might not be in /bin for all distributions.
The package commands you show are for debian based distros, you should specify that, because other distros have different package managers.