Windows 10 run native Bash [Ubuntu], windowsbashubuntu
Ubuntu is installed in the AppData \ Local \ lxss directory of the current widnows user. The rootfs directory is the same as that installed in ubuntu.
Bash enters the linux shell, so its binary format is ELF. In this way, you do not need to install virtual machines to use LINUX software.
The following figure shows the system environment after installation. For details about the installation, refer to other documents. Now you need to use it in windows 10 developer mode]
Root @ BOOK :~ # Uname-
Linux BOOK 3.4.0 + #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux
Root @ BOOK :~ # Cat/etc/issue
Ubuntu 14.04.5 LTS \ n \ l
Now someone has been experimenting with the linux GUI running in this native system, https://linux.cn/article-7215-1.html
Http://www.zdnet.com/article/heres-how-microsoft-will-support-bash-on-windows-10/
Principle
Windows Subsystem for Linux (WSL). https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
Is based on WSL