探索分析Linux系统下的文件和时间编程
2014-08-04曹宁
中国新通信 2014年10期
关键词:特点
曹宁
【摘要】 Linux与UNIX系统十分相似,是性能稳定的多用户网络操作系统。随着计算机技术的快速发展,Linux系统也在不断完善和发展。它的虚拟文件系统能够同时为多种文件提供服务,文件编程主要依靠系统调用和C库函数来完成,时间编程也是系统常用的编程方式。本文将介绍Linux系统的特点,重点分析文件编程和时间编程。
【关键词】 Linux系统 文件编程 时间编程 特点
一、Linux系统的特点
(1)系统的尺寸较小。Linux系统的尺寸小是因为系统本身的Flash决定,大部分系统只有几兆的Flash,掌上电脑的Linux系统也不超过几十兆,所以系统的尺寸必须要小。控制系统的尺寸可以从下面两方面出发:一方面是系统的内核,一般Linux系统的内核只有1兆左右,要想提高系统工作的效率,应该制定更为小巧的内核;另一方面是窗口系统,Linux桌面上包含很多的图形窗口,这些也会占据系统的内存,所以应该设置小巧的图形窗口来加快系统的运行速度。
(2)支持标准的系统调用。Linux系统是UNIX系统的克隆,也实现了POSIX标准,大部分的UNIX程序可以直接转移到Linux中,再加上系统本身能够免费下载大量的资料,使得这种系统受到越来越多用户的欢迎。Linux系统对于标准化的系统调用不用进行修改,可以直接使用那些免费的软件,Linux上开发的软件也可以直接在系统中使用,为系统的运行提供了有利的条件。
(3)能够支持特殊的硬件设备。Linux系统中经常会使用不同的硬件设施,但是系统本身并不具有键盘和鼠标等硬件,Linux可以直接用触屏和按键代替,一般的掌上电脑都需要进行电源管理,所以在Linux在操作的过程中还需要增加这方面的内容,改变了原本的系统。……
登录APP查看全文
