almost finish the linux_script