淮海工学院计算机工程学院课程设计报告书
课程名《Li
ux程序设计》
题目:
网络聊天室
班级:软件132班
成员:XXXXXXX
XXX
评语:
成绩:
指导教师:批阅时间:年月日
f1绪论
11背景
Li
ux是一套免费使用和自由传播的类U
ix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Li
ux继承了U
ix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Li
ux操作系统诞生于1991年10月5日(这是第一次正式向外公布时间)。Li
ux存在着许多不同的Li
ux版本,但它们都使用了Li
ux内核。Li
ux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Li
ux这个词本身只表示Li
ux内核,但实际上人们已经习惯了用Li
ux来形容整个基于Li
ux内核,并且使用GNU工程各种工具和数据库的操作系统。
12li
ux介绍
基本思想Li
ux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Li
ux是基于U
ix的,很大程度上也是因为这两者的基本思想十分相近。完全免费Li
ux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Li
ux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Li
ux吸收了无数程序员的精华,不断壮大。
f完全兼容POSIX10标准这使得可以在Li
ux下通过相应的模拟器运行常见的DOS、Wi
dows的程序。这为用户从Wi
dows转到Li
ux奠定了基础。许多用户在考虑使用Li
ux时,就想到以前在Wi
dows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。多用户、多任务Li
ux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Li
ux可以使多个程序同时并独立地运行。良好的界面Li
ux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Wi
dows图形界面的XWi
dow系统,用户可以使用鼠标对其进行操作。在XWi
dow环境中就和在Wi
r