fix bug mkdir mkfile