对cat命令增加了--help参数以及文件名为“-”的处理
Merge branch 'syb'
上箭头，从用户进程到内核的字符串传参
Merge branch 'origin/master'
把console.c恢复成了the last command， the next command的样子，因为要测试test
增加了三个文件：def_struct用于定义自己的结构体，global_var.c用于定义全局变量，对应的.h用于extern全局变量，以后全局变量就放在这里，别乱放，怎么使用来询问我。
对应的，修改了makefile
syscall.c中加入了一些注释
sysfile.c中修改了sys_test，用来测试结构体传参是否成功
test_jln.c是user端的测试
user.h中，test接口的声明进行了一些修改。
Merge branch 'origin/hy'
Merge branch 'origin/master'
修改了mv和cp命令，支持第二个参数不填入文件名
Merge branch 'origin/hy'
增加了uptime功能和rename功能，rename功能有待完善（目前无法支持文件夹）
修正了时间不准的问题。
Merge branch 'origin/hy'
简单的纠错功能
Merge branch 'origin/wxc'