Introduction to Linux Operating System and Basic Shell

Book Reference: https://tldp.org/LDP/intro-linux/html/

How to get Linux

One of the popular Linux distribution is called Ubuntu https://ubuntu.com/. It's easy to install and friendly to use. I recommend it for beginner if you want to install full Linux system on your machine.

However, if you already have a Non-Linux OS, and you still want to just learn Linux, then you may try one of the following:

NOTE: Because GitBash For Windows uses MinGW, it has more limited common Linux features such as "symbolic links" will not work there. To get that, you might want to try https://www.cygwin.com/ instead. But even Cygwin is only a simulated Linux system on Windows. But at least it gets you a very close environment to work with.