What is a virtual machine
The virtual machine is able on a single physical computer to simulate one or more virtual machine software . Commonly used virtual machine software VMware , VirtualBox and so on.
In the virtual machine can install a variety of operating systems, including Windows , Linux , MacOS and so on.
Why use a virtual machine
Because the system we usually use the windows, virtual machine so that we programmers can use different operating systems
What is Linux
Linux is an open source operating system (equivalent to Windows) .
Why learn Linux
Problem: Windows system able to meet our daily development needs, why should learn Linux ?
A :( 1 ) Linux is open source, and use it for server costs relatively low.
( 2 ) We developed the project, most will be deployed to Linux on
So, as a developer, you must master the Linux basics.