欢迎来到天天文库
浏览记录
ID:22022417
大小:115.00 KB
页数:22页
时间:2018-10-26
《操作系统实验报告new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《操作系统原理》实验报告书班级:软件1102学号:111407201姓名:单吴琼指导教师:徐向英2012-2013学年第二学期22实验名称:LINUX用户界面实验时间:2013年4月2日第6周星期二一、实验目的1.熟悉Linux字符操作界面,熟练掌握常用Shell命令。2.熟悉Linux中文本编辑方法,学会编辑软件vi的使用。3.了解Linux编绎器gcc的功能,掌握基于Linux平台的C程序开发。二、实验预习(预备知识的问题及回答)1.为什么在Linux系统中,诸如光盘、U盘等要先挂载而后才能使用?如何获得U盘的设备名?装载点在文
2、件系统中的位置是什么?1、由于文件系统的差异,Linux在默认情况下并不支持软盘、光盘和U盘,需要通过挂载相应盘片才可以访问其中的数据。2、。在命令行中敲入fdisk-l命令,即可查看U盘的设备名称3、在Linux系统中,可移动文件一般均安装在/mnt目录下2.从虚拟机界面退出进入WindowsOS界面的操作是Ctrl+Alt,从WindowsOS界面进入虚拟机界面的方法是Ctrl+G。3.权限的含义是什么?如何使用数字法设定文件的权限?1、Linux系统中的每个文件和目录都有相应的访问许可权限,访问权限分为只读(r),可写(w)和
3、可执行三种。有三种不同类型的用户可对文件或目录进行访问,分别是文件所有者(u),同组用户(g)和其他用户(o)。所有的文件和目录都被创建它们的人所“拥有”,只要你是这个文件的所有者或你登录为根用户,你就拥有了改变所有者、组群和其他人权限的权利。2、命令格式chmod权限数值文件名说明给指定文件赋予数值所规定的权限。22在数字设定法中,每种权限设置均可用数值来代表,其中0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,这些值之和便可用来设立特定权限。所以数字属性的格式应为3个0~7的八进制数,3个数表示的次序为u、g和
4、o。4.什么过滤操作?在Linux中如何实现?1、过滤操作就是指在一大堆文本信息中筛选出你关心的数据。2、一般用ls+通配符,或grep,sed或awk这些支持正则表达式的工具都可以实现过滤操作。5.在Linux中挂载u盘并能显示其文档的中文信息,所使用的挂载命令是:mount/dev/sda1/mnt/usb-ocodepage=936,iocharset=cp9366.什么是vi?其三种操作模式的含义是什么?给出三种工作模式间的转换图。1、vi是一个功能强大,命令繁多的工具,其兼容于众多的类Unix系统,使用十分广泛。但是它不提
5、供排版功能,仅提供文字编辑功能。2、vi有3种基本工作模式:命令模式(CommandMode)、输入模式(InsertMode)和末行模式(LastLineMode)。命令模式是vi启动后的默认模式,其功能是控制光标的移动、复制删除文字、进入输入模式和末行模式等。输入模式的功能是进行文字输入。末行模式的功能是保存文件、退出vi等。3、输入模式命令模式末行模式 二、实验内容(包含实验所用命令或相关程序源代码)1.shell操作命令(给出每题所用的Shell命令或命令结果)(1)创建名为stu1、stu2的2个用户,设置密码分别为stu
6、dent1和student2,并将它们设为组group1中的成员。22[root@localhostroot]#groupaddgroup[root@localhostroot]#useraddstu1–ggroup1[root@localhostroot]#useraddstu2–ggroup1[root@localhostroot]#passwdstu1Changingpasswordforstudent.Newpassword:123456Retypenewpassword:123456Passwd:allauthentica
7、tiontokensupdatedsuccessfully.(2)在每个用户的主目录下建立2个目录,分别命名为dir1和dir2。(3)查找stu1用户主目录、下属各子目录的默认存取权限,并给出结论。(4)调试pwd和cd命令,回答下列关于Linux文件系统中目录的有关问题。①用户主目录的绝对路径如何表示?②根目录如何表示?22③.和..分别表示什么目录?④~表示什么目录?⑤当前目录如何表示?(5)新建用户stu3,设置其密码为student3,并将其设置为group2中成员。尔后,以stu3登录,在其主目录下建立名为text的目录
8、,在text目录下再建立名为dir1的子目录,并使其成为当前目录。(6)使用cat>sneakers.txt命令,分析命令行catsneakers.txt的显示结果。$cat>sneakers.txtbuysomesneakersth
此文档下载收益归作者所有