苏州科技大学操作系统实验_第1页
苏州科技大学操作系统实验_第2页
苏州科技大学操作系统实验_第3页
苏州科技大学操作系统实验_第4页
苏州科技大学操作系统实验_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、苏州科技学院 电子信息实验中心实验报告课程操作系统学名徐金玮班级 计算机专业计算机科学与技术指导教师张妮学年 / 学期201 5 2016学年第一学期Linux操作系统实践 上机内容安排 上机内容一1、LINUX基本操作 要求熟练掌握下述命令: Cd,ls,mkdir,rmdir,mv,rm,cp,less,cat,more,grep,find以及管道、IO重定向、目录与路径、绝对路径与相对路径、(登录)用户目录的概念等。完成下列操作:1)检查当前目录,并将当前目录更改为用户目录(注意目录表示的意义:.、.、);2)在当前目录下创建名为sun和smith的子目录;3)

2、将/etc目录下扩展名为.conf的文件拷贝到sun子目录中;4)在sun子目录中创建新的子目录2014-10-10;5)将/bin目录下的以m头的文件复制到2014-10-10目录下;6)列表用户目录下的所有文件,包括隐含文件(注:可以用cd 命令将当前目录更改到用户目录);7)用参数-l列出/bin目录下的文件gzip的目录信息,并说明其各部分的意义,如文件长度、访问权限等;8)查找系统中文件名为touch的命令文件,并记录该文件的位置;9)使用帮助系统,获取touch命令的功能与用法,并使用该命令,实现现1至2个功能;10) 分别用less、cat、more命令显示文件/etc/serv

3、ices的内容;less:cat:more:11)执行ls -l /etc命令,并通过管道|将命令结果送more命令处理;12)运用重定向符,将目录/etc、/dev信息保存到文件dirinfo.txt中,存储位置为用户目录,用less、cat或more命令检查文件内容是否正确;13)在用户目录拷贝dirinfo.txt一份备份文件,文件名为directoryinfo.bak,运用cat命令,将/etc/services文件内容连接到directoryinfo.bak文件后面,并检查命令执行结果是否正确;14)使用目录列表命令列出/dev目录信息,并用grep命令过滤除文件名中含有“fd”字符

4、的文件信息; 15)将sun子目录中的文件(连同2014-10-10子目录)复制到用户目录下的tom目录中,并用ls命令检查是否正确,此时的目录结构应如下:(注意cp命令参数的用法) 用户目录名|-sun | |-2010-10-10 |-tom | |-2014-10-10 |-smith|-dirinfo.txt|-directoryinfo.bak;16)将tom目录名改为davi,文件名dirinfo.txt改为directoryinfo.txt;17)删除文件directoryinfo.txt,删除目录davi及其子目录;(注意rm命令参数的用法)上机内容二1、vi编辑软件的使用(熟

5、练掌握常用的编辑命令)。 编辑文件test.txt,并输入相关信息:(1) 打开行号显示功能,将光标定位到第7行;(2) 将第2行当前光标右侧的单词复制到第5行的相同位置;(3)使用V命令,将第5行第三列至第三10行的所有内容,复制到第一行;(4)将第4行至第8行内容写入文件file3.txt;(5)执行外部命令ls,查看文件file3.txt的长度;(6)将文件hello.c(事先编辑好)读入到当前文件的开始位置;(7)将文件中的所有printf改为fprintf;(8)通过K命令,取得fprintf的用法帮助;(9)撤消最后一次的修改操作;(10)放弃当前的编辑操作,返回OS;ESC +

6、q注:复制操作通常是先将内容删除(被删除信息将保存在缓冲区中),后使用复制命令。上述操作将用到v、d、u、p、q、w、K、!、s、/以及光标定位等命令2、GDB调试器1) 编写简单C程序.n 2) 使用用GDB调试之。(掌握help, run, break ,print ,set , next, list等调试命令)list:next:break:run:3、用户管理(需要管理员身份登录)1)以管理员(又称超级用户)身份登录;2)创建用户帐户tarry和bill,并设置口令; 3)在开启另一个控制台,分别是tarry和bill身份登录,登录成功后,检查用户目录是否分别是/home/tarry和

7、/home/bill,如果不是,检查步骤2)中的命令是否正确,注销该登录;4) 删除用户bill,并在另一控制用bill身份登录,是否成功? 上机内容三1、备份管理1)tar命令的使用:打包与解包、压缩与解压缩;见课堂示例2、软件包的安装维护1)rpm命令的使用:软件包查询、安装、删除操作。见课堂示例3、网络管理1)网络管理相关的文件及内容;常用网络命令(setup、netconfig、network、ifconfig、nslookup、ping)ifconfig:netconfig:netstart:netstop:ping:setup:2) IP地址配置,网卡启动与停止;3) 常用的网络服

8、务及相应的服务名,网络服务的状态查询、服务的启动与停止方法;(TELNET,FTP,WWW) 4) FTP用户创建方法,FTP客户端的常用命令、普通用户与匿名用户的登录方法,文件的上传下载;例:设本机的IP地址为2,子网掩码为,缺省网关为,域名服务器为2。按以下要求进行配置:(1) 通过setup->Network configuration;(2) 直接修改配置文件/etc/rc.d/init.d/network-scripting/ifcfg-eh0 和/etc/resove.conf(域名

9、服务器地址配置信息)修改后,重启网络功能:(1) 通过network命令;(2) 通过ifdown/ifup命令4、 进程管理进程的查看、进程的终止、进程的后台运行方法;上机内容四1、文件系统使用(需要管理员身份登录) 1)LINUX中磁盘设备的命名规则,特别是IDE接口硬盘; 2)软盘使用: 通过VMWare主菜单VMSettings,创建一个软盘的映象(文件名如floppy)并加载(注意Device status中的2个复选框要选中) ;使用mkfs命令创建文件系统;使用mount命令加载文件系统,装载点为/mnt/floppy;拷贝文件/etc/services文件到软盘上,查看/mnt/floppy目录下的文件信息;编写一个输出Hello,World!的C程序,存储在该软盘上,并编译运行之;卸载该磁盘,并查看/mnt/floppy目录下的文件信息; 3)U盘的使用:保证当前的VMWare是活动窗口,插入U盘,注意系统显示的信息;加载U盘,加载点为/mnt/usb(先检查usb目录是否存在,不存在,需手工创建);拷贝

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论