操作系统课程设计-Linux系统管理实践与线程通信实现.doc

操作系统课程设计-Linux系统管理实践与线程通信实现.doc

操作系统课程设计 题目:Linux系统管理实践与线程通信实现 完成日期:2012年1月1日 题目:Linux系统管理实践与线程通信实现 二、内容: Linux系统的熟悉与常用操作命令的掌握。 Linux环境下线程通信的实现。(实现父亲、母亲、儿子、女儿之间呢同步互斥问题,一共有1个盘子,父亲、母亲互斥的向盘子里放水果,女儿、儿子互斥的取水果) Linux环境介绍 Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们 都使用了Linux内核。 Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。 Linux的应用前景比较广阔,尤其值得一提的当属谷歌研发的基于Linux的移动操作系统——Android。Android把Linux交到了全球无数移动设备消费者的手里,大概是Linux迄今为止在主流界取得的最大成功。由于Linux的内核几乎完全由C语言编制,且非常稳定,大部分运行在unix系统下的工具已经被移值到linux系统上 ,最重要的是它的开放代码性,这对学习及开发都是较有利的. 常用命令介绍

文档评论(0)

1亿VIP精品文档

相关文档