I switched to Linux Mint after years of using Windows, originally because a Windows update caused problems. I expected to use Mint as a practical replacement, but over the past few months I've become genuinely fascinated by Linux, computers, hardware, the command line, and how everything fits together. I've even started experimenting with older laptops and thinking about learning to build PCs.
The challenge is that my main laptop needs to remain reliable while I finish college and my internship, so I can't casually break the installation or spend much time troubleshooting. I tried setting up a VirtualBox machine, but ran into an installation-related error, and the laptop is fairly old, so I'm not sure how well virtualization would perform.
What are some safe but interesting ways to learn more about Linux and computers in general? I'm open to tutorials, websites, videos, command-line exercises, hardware resources, or practical projects. I'd like to understand more without putting my working system at unnecessary risk.
4 Answers
You can learn a lot by deliberately exploring the system: inspect logs, look at running services, learn how packages and repositories work, and practice with shell tools. Try one topic at a time and use documentation from the relevant project rather than following random commands. More advanced distributions can teach you plenty, but there’s no need to switch away from Mint while it’s serving you well.
The fastest route is usually a hands-on project, but you don’t need to risk your main installation. Use an old computer as a lab machine if you can, or create a separate test installation on another drive. A virtual machine is also useful once you get it working, although older hardware may struggle with it. Keep regular backups of anything important before experimenting.
If you want a broad selection of tutorials and software support, Ubuntu-based systems are a comfortable place to learn because there’s a huge amount of documentation and troubleshooting advice available. Since Mint is based on Ubuntu, much of that material will still apply. For computer fundamentals, study basic hardware, filesystems, networking, permissions, processes, and backups alongside Linux itself.
A good starting point is to gradually replace mouse-driven tasks with keyboard and terminal-based ones. Learn how to navigate directories, create and edit files, move things around, inspect processes, install software, and read system information. Don’t blindly paste commands, though—understand what they do before running them. You can keep notes and build up a small list of commands as you go.

I actually learned some of that in high school, where we used the Windows console to create and move files. It was years ago, so I barely remember it, but I can see how revisiting those basics would help. Thanks!