从github中下载xv6代码

$ git clone git://g.csail.mit.edu/xv6-labs-2023
$ cd xv6-labs-2023

编译和运行xv6:

$ make qemu 

MIB 操作系统Lab: Xv6 and Unix utilities(1)boot xv6-LMLPHP

如果在终端输入ls命令,能看到输出。

大多数都是可以直接运行的命令。

MIB 操作系统Lab: Xv6 and Unix utilities(1)boot xv6-LMLPHP

xv6没有ps命令,但是可以输入ctrl-p可以看到进程的信息,一个是init,一个是sh.

MIB 操作系统Lab: Xv6 and Unix utilities(1)boot xv6-LMLPHP

退出qemu: Ctrl-a x 

11-17 20:13