git clone git://g.csail.mit.edu/xv6-labs-2020
cd xv6-labs-2020
git checkout util # 切换到util分支
make qemu # 推出系统的方法:ctrl + a, 然后再按下x
#include "kernel/types.h"
#include "kernel/stat.h"
#include "user/user.h"
int
main(int argc, char *argv[])
{
if (argc != 2) {
fprintf(2, "Usage: sleep seconds\n");
exit(1);
}
fprintf(2, "sleeping %d seconds\n", atoi(argv[1]));
sleep(atoi(argv[1]));
exit(0);
}