cite from: http://turnoff.us/geek/inside-the-linux-kernel/
1. The foundation is a file system. PID 421 is accessing files, while a watch dog is monitoring the whole file system.
2. On the first floor, we can find a process table, the “mom” is PID 1. PID 1341(apache http) for port 80, PID 52 for ssh(22), and nobody for expired FTP(21). Also there are some others, like wine, pipes, cron and a hacker closing to the watch dog. PID in this floor can go upstairs to IO or down stairs to access file system.
3. Go upstairs, two pids are responsible to input and output(tty)
I still remembered the song “pineapple”, the singer is a wired middle age man, looks like this: Today, what I wanna talk about is similar to “pineapple”. It’s called “WSL”.
what is WSL?
WSL is an abbr for
windows subsystem for linux, where you can run linux on windows like an app.
How does it work?
windows store , find
ubuntu and install it.
- check the
wsl option in
turn windows feature on or off
- you need to restart you computer after check it.
ubuntu as your application, all commands are same.
Where is GUI?
Sorry, by default, it is only a kernal system. So, basicly you have to run with commands. But there is a workaround:
Xming. You can find detail here . I only tried two steps: install ‘Xming’ and setting display
export DISPLAY=:0 . Then I did successfully run Geany with GUI! Don’t tell me you don’t know how to run app on consoler.
I tried install program by sanpd, but it awalys showed me error message.
Who can try it
If you like both Linux and windows, WSL gives you a opportunity to waive the dual booting problem. You can aslo access windows drivers under