linux环境下常见基础应用编程,包括文件、时间、进程、进程通信等