> creat("hoge.txt",0644);
> fd = open("hoge.txt",1);
ここがおかしい