begin to implement dir ops

resovole a compile error, if task.h include file.h
os can not build sucessfull

Signed-off-by: Le Min <lemin9538@gmail.com>
support to open a directory

Signed-off-by: Le Min <lemin9538@gmail.com>