The vast majority of Linux distributions use systemd, including Arch, Red Hat, and Debian, and many of the distributions ...
os.path.join (folder, filename) ensures the path is correct for the system. On Windows, it uses backslashes (reports\summary.txt); on Linux and macOS it uses forward slashes (reports/summary.txt).
Linux isn't just about picking a distro or desktop environment - it's also about optimizing how you interact with your PC for maximum efficiency.
You can even try out Mint on your PC first - without installing anything! - to make sure you like it. Just follow these simple steps.