欢迎来到天天文库
浏览记录
ID:45749641
大小:314.51 KB
页数:49页
时间:2019-11-17
《【精品】网络工程操作系统实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、操作系统实验指导书操作系统是一门理论性和时间性都很强的课程。要学好操作系统的设计原理,除了听课、看书、做习题外,最好的方法就是在实践中进行。实验的操作平台是RedHatLinux9.0和Windows2000Professional,其中前者是主要的实验平台,因为源码阅读级等实验都是在Linux平台上进行的,当然,在Linux上进行的实验基本上也都町在UNIX平台上直接进行。读者对根据口己的需耍以及实验条件等选择相应的实验内容。实验一UN1X/L1NUX及其使用环境0实验二LINUX下C语言使用、编译与调试实验5实验三进程的创建
2、实验8实验四迹程互斥实验10实验五迹程间管道通信13实验六Linux进程间通信一消息队列15实验七进程共享存储区通信通信19实验八线程同步22实验九银行家算法实现25实验十模拟分页式虚拟存储管理28实验十一分区存储管理系统32实验十二文件系统37参考实验配置vshp41实验一UNIX/LINUX及其使用环境实验H的1、了解UNIX的命令及使用格式。2、熟悉UNIX/LINUX的常用基本命令。实验内容熟悉UNIX/LINUX的常用基本命令如Is、who、w、pwd、ps、pstree、top等。实验指导一、UNIX命令格式命令[选
3、项][处理对彖]例:Is-lamydir注意:(1)命令一般是小写字串。注意大小写有别(2)选项通常以减号(・)再加上一个或数个字符表示,用來选择一个命令的不同操作(3)同一行可有数个命令,命令间应以分号隔开常川命令1、目录操作和DOS相似,UNIX來川树型D录管理结构,由根目录(/)开始一层层将子目录建下去,各子11录以/隔开。用户login后,工作目录的位置称为homedirectory,市系统管理员设定。符号代表自己的homedirectory,例如~/myfilc是指自己homeH录下myfile这个文件。UNIX的通配
4、符有三种:利’?’用法与DOS相同,7代表区间内的任一字符,如testlO-5jGP代表testO,test1,,lesl5的集合。(1)显示目录文件Is执行格式:Is[-atFlgR][name](name可为文件或目录名称)例:Is显示出当前H录下的文件Is-a显示出包含隐藏文件的所有文件Is-t按照文件最后修改时间显示文件Is-F显示出当前H录下的文件及其类型Is-1显示目录下所有文件的许可权、拥有者、文件大小、修改时间及名称Is-lg同上Is・R显示出该目录及其子目录下的文件注:Is与其它命令搭配使用可以生出很多技巧(最
5、简单的如/Z1S-1
6、moreO,更多用法请输入Is-help查看,其它命令的更多用法请输入命令名--help査看.directory-namedirl(新建一名为dirl的目录)(2)建新目录mkdir执行格式:mkdir例:mkdir(3)删除目录rmdir执行格式:rmdirdirectory・name或rmdirectory-name例:rmdirdirl删除目录dirl,但它必须是空目录,否则无法删除rm-rdirl删除目录dirl及其下所有文件及子目录rm-rfdirl不管是否空廿录,统统删除,而且不给出提示,使用时
7、要小心(4)改变工作1=1录位置cd执行格式:cd[name]例:cdcddirlcd^usercdcd../user改变日录位置至用户login时的workingdirectory改变目录位置,至dirlH录改变目录位置,至用户的workingdirectory改变目录位置,至当前目录的上层目录改变目录位置,至上一级目录下的user目录path)cd/dir-name1/dir~name2改变t[录位置,至绝对路径(Fullcd-回到进入当前廿录前的上一个H录(5)显示当前所在口录pwd执行格式:pwd(6)査看H录大小du执
8、行格式:du[-s]directory例:dudirl显示fcl录dirl及其子录容量(以kb为单位)du-sdirl显示口录dirl的总容量(7)显示环境变量echo$H0ME显示家目录echo$PATH显示可执行文件搜索路径env显示所有环境变量(可能很多,最好用〃er)v
9、more","env
10、grepPATIT等)(8)修改环境变量,在bash下用export,如:exportPATH=$PATH:/usr/local/bin想知道export的具体用法,可以用shell的help命令:helpexport2、文件操作(
11、1)查看文件(可以是二进制的)内容cat彳亍擀式:catfilename或morefilename或catfilenameImore例:catfile1以连续显示方式,查看文件filel的内容morefile1或catfile1Imore以分页方式査看文件的内容
此文档下载收益归作者所有