欢迎来到天天文库
浏览记录
ID:20111589
大小:3.86 MB
页数:167页
时间:2018-10-10
《操作系统基础实验指导书2011new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《操作系统基础》实验指导书扬州大学物理科学与技术学院2011年2月164目录实验一Linux基本操作.....................................................................001实验二LinuxC程序设计.................................................................030实验三LinuxShell程序设计..............................
2、.............................040实验四Linux进程通信.....................................................................052实验五Linux文件系统.....................................................................063实验六Linux设备驱动......................................
3、...............................075实验七Linux内核编译.....................................................................091实验八Linux图形界面.....................................................................110附录实验参考程序........................................
4、....................................131164实验一Linux基本操作1.1实验目的1掌握Linux启动、登录、注销与关机。2掌握Linux文件系统常用命令。3掌握用户与组群管理、网络配置和安全设置。1.2实验原理说明:本实验指导书以RedhatLinuxFedora(2.6.27.5-117.fc10.i686)为例。1.2.1Linux启动、登录、退出与关机1启动打开主机电源,选择操作系统。2登录Login:帐号Password:口令5、ter>3退出exit或者logout4关机shutdown-h:在关闭完成后停止系统(halt)-r:在关闭完成后重新启动系统(reboot)now:立即关闭或重新启动系统+n:n分钟后关闭或重新启动系统说明:Linux命令由命令关键字和参数组成,关键字与参数、参数与参数之间由空格分隔,它们位于一行,以回车换行结束。Linux命令中用[]括起来的参数是可选的,用<>括起来的参数是必选的。1.2.2Linux目录结构Linux文件系统是6、操作系统的重要组成部分之一,用于管理和存储文件。Linux使用标准的目录结构,安装程序为用户创建了文件系统和完整而固定的组织形式,并指定了每个目录的作用和其中的文件类型。Linux文件系统采用了多级目录的树型层次结构管理文件,如下图所示。树型结构的最上层是根目录,用/表示,其他所有目录都是从根目录出发而生成的。Linux在安装时会创建一些默认的目录,而每个目录都有其特殊的功能,用户不能随意修改和删除。164/:是根目录,/也是目录分隔符和目录与文件的分隔符。/bin:包含超级用户和一般用户使用的7、命令。这些命令对于系统来说通常是至关重要的,它们提供一些操作,例如复制、移动和删除文件,登录,创建和打开文件,识别系统名称,查看文本文件等。用户通常不会改变该目录的类容。/boot:包含系统启动所需要的内核文件。计算机启动时需要的其他文件存储在/etc和/sbin目录中。/dev:包含设备文件和其他特殊文件。/etc:包含启动和正常运行Linux系统所需要的配置文件。这些文件大多数能够被编辑。大多数Linux集成套件提供了许多辅助软件用于配置该目录中的文件,以便使用户更加容易地使用Linux。在8、Linux安装过程中,用户所回答的一些问题将自动地填充到该目录中的相关文件中。/home:在典型情况下,这个目录拥有每个用户的子目录。也有其他方式。例如如果系统中有大量用户,可以将他们分组放入部门子目录。有的Linux系统根本不使用该目录,并且将主目录放置在其他地方,但是这种系统比较少见。/lib:包含了位于/bin和/sbin中程序需要的库文件。一个库文件是一个程序文件,它包含能够被多个不同程序所使用的代码。将这些代码以库的形式存放起来,可以减轻程序设计者的工作量。这一般被认为是一种很好的处理
5、ter>3退出exit或者logout4关机shutdown-h:在关闭完成后停止系统(halt)-r:在关闭完成后重新启动系统(reboot)now:立即关闭或重新启动系统+n:n分钟后关闭或重新启动系统说明:Linux命令由命令关键字和参数组成,关键字与参数、参数与参数之间由空格分隔,它们位于一行,以回车换行结束。Linux命令中用[]括起来的参数是可选的,用<>括起来的参数是必选的。1.2.2Linux目录结构Linux文件系统是
6、操作系统的重要组成部分之一,用于管理和存储文件。Linux使用标准的目录结构,安装程序为用户创建了文件系统和完整而固定的组织形式,并指定了每个目录的作用和其中的文件类型。Linux文件系统采用了多级目录的树型层次结构管理文件,如下图所示。树型结构的最上层是根目录,用/表示,其他所有目录都是从根目录出发而生成的。Linux在安装时会创建一些默认的目录,而每个目录都有其特殊的功能,用户不能随意修改和删除。164/:是根目录,/也是目录分隔符和目录与文件的分隔符。/bin:包含超级用户和一般用户使用的
7、命令。这些命令对于系统来说通常是至关重要的,它们提供一些操作,例如复制、移动和删除文件,登录,创建和打开文件,识别系统名称,查看文本文件等。用户通常不会改变该目录的类容。/boot:包含系统启动所需要的内核文件。计算机启动时需要的其他文件存储在/etc和/sbin目录中。/dev:包含设备文件和其他特殊文件。/etc:包含启动和正常运行Linux系统所需要的配置文件。这些文件大多数能够被编辑。大多数Linux集成套件提供了许多辅助软件用于配置该目录中的文件,以便使用户更加容易地使用Linux。在
8、Linux安装过程中,用户所回答的一些问题将自动地填充到该目录中的相关文件中。/home:在典型情况下,这个目录拥有每个用户的子目录。也有其他方式。例如如果系统中有大量用户,可以将他们分组放入部门子目录。有的Linux系统根本不使用该目录,并且将主目录放置在其他地方,但是这种系统比较少见。/lib:包含了位于/bin和/sbin中程序需要的库文件。一个库文件是一个程序文件,它包含能够被多个不同程序所使用的代码。将这些代码以库的形式存放起来,可以减轻程序设计者的工作量。这一般被认为是一种很好的处理
此文档下载收益归作者所有