based on < 30 days write OS>, migrate code attached on book from window to linux platform.