Windows Subsystem for Linux (WSL)

Sancar Yildirim
1 min readMay 17, 2021

--

Windows Subsystem for Linux (WSL)

What is WSL

WSL is abbreviation of “Windows Subsystem for Linux”. The WSL lets us use GNU/Linux environment directly on Windows without virtual machine or dualboot setup.

With WSL You Can:

- Choose your favorite GNU/Linux distributions from the Microsoft Store.

- Run common command-line tools such as grep, sed, awk, or other ELF-64 binaries.

- Run Bash shell scripts and GNU/Linux command-line applications including: Tools: vim, emacs, tmux
Languages: NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, etc.
Services: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.

- Install additional software using your own GNU/Linux distribution package manager.

- Invoke Windows applications using a Unix-like command-line shell.

- Invoke GNU/Linux applications on Windows.

There are two WSL concepts named “WSL 1 and WSL 2”. WSL 2 is the new version of WSL. It offers increased system performance. This new architecture powers the WSL but still provides the same UX as in WSL 1.

--

--