您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > Linux操作系统实训指导书
Linux操作系统实训指导书--何亚森第1页共44页Linux操作系统实训指导书实训名称:Linux操作系统实训课程代码:学分:3实训周数:3课时数:60适用专业:计算机科学与技术一、实训的目标1.培养学生查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。2.能熟练应用Linux桌面版,使用Linux替代Windows进行日常办公操作,学会在Linux平台上构建应用服务器,参与小组协作,共同完成综合课题任务。3.根据个人的使用经验和结果,撰写实验报告。二、实训的背景知识背景知识是学生具备基本的网络基础知识,会操作windows平台。三、实训内容(一)Ubuntuserver的安装1.到ubuntu的网站下载光盘镜像(ForX86)2.我们使用vm安装,可以不用刻盘,要在新计算机上安装一般要刻盘3.使用vm6.5安装步骤如下:创建虚拟机选择虚拟机类型Linux操作系统实训指导书--何亚森第2页共44页选择cd的ISO所在地目录用cd引导Linux操作系统实训指导书--何亚森第3页共44页选择语言,我们工作时建议选择English,在做实验时可以选择中文简体,一般来说,安装Ubuntuserver没有必要选择中文环境。因为服务器配置和管理都是在终端下进行的,很少用到中文也不能用中文(默认无法显示中文,除非用zhcon)。不过这里还是选择“中文(简体)”好了,需要英文环境还可以改的。选择第一项开始安装,需要做一些安装的设置,比如:选择键盘布局Linux操作系统实训指导书--何亚森第4页共44页选择china加载组件和配置网络接下来会加载光盘上的组件,然后自动进行网络的配置──前面我已经说过我的网络是DHCP自动分配的了,所以我这里很顺利。如果你不是,也不要紧,安装好以后也可以进行网络的配置,这两个步骤完成后,就会要求输入主机名,默认是“ubuntu”,我取成了“kxsrv”Linux操作系统实训指导书--何亚森第5页共44页接着是时钟设置硬盘分区是Linux中非常重要的一关,如果要详细介绍可以单独介绍成一个章节,但是现在的重点不是这个,所以分区也采用的默认的设置。在企业中我们也可以选择手动——,分成一个“/”和一个SWAP和用户自己的数据分区。Linux操作系统实训指导书--何亚森第6页共44页最后分区的结果如下,选择后会提示“将改动写入磁盘吗?”,选择“是”即可。系统开始安装基本系统接下来就是设置用户和密码了。跟Desktop版一样,Ubuntu不使用root帐号,要求创建一个用户帐号。根据提示一步步的创建下去,第一步输入用户的全名,这相当于对用户名的一个描述,可以写的详细点。第二步才是真正的用户名,我两处都写一样的。最后重复两遍密码,就进入最后的安装阶段了!挺快的吧!Linux操作系统实训指导书--何亚森第7页共44页可以对用户的主目录选择是否加密设置系统的升级需要的网络设置,不使用代理就为空Linux操作系统实训指导书--何亚森第8页共44页如果系统可以联网,就会自动使用apt系统在线升级升级过程,要求选择系统更新方式,一般选择默认的“没有自动更新”,如果你有ubuntulandscape的帐号,就可以使用它。Linux操作系统实训指导书--何亚森第9页共44页选择系统安装的服务器组件,这个界面和以前的版本不一样,借鉴了redhat的方式我的选择:12.04ltsLinux操作系统实训指导书--何亚森第10页共44页如果选择LAMPserver安装后,会提示输入mysql的root密码,如下图所示:组件安装完毕后,安装硬盘启动器grub,选择“是”结束安装,重启动Linux操作系统实训指导书--何亚森第11页共44页第一次启动的界面,注意是命令行方式,没有图形界面Linux操作系统实训指导书--何亚森第12页共44页登录后:实验要求:课堂使用vm安装ubuntuserver,要求server组件选择lamp课外自己装一个真机,要求和说明如下:安装程序的获取选择合适的版本,主要考虑:Linux操作系统实训指导书--何亚森第13页共44页32位还是64位桌面版还是服务器版界面是gnome还是KDE等可以从网上直接下载Linux的ISO映像文件通过刻录到光盘或直接使用光盘镜像进行安装。安装方式的选择Ubuntu的常规安装方式有3种从CD-ROM安装从CD-ROM中安装Linux,首先在计算机BIOS中将系统设为从光盘启动,然后将安装光盘放入光驱。重新启动系统后,如果能正常从光盘读入安装程序,说明光盘引导成功,可以开始安装。用户只需按安装向导的提示依次完成安装即可。从U盘安装通过livecd进入系统后,我们可以制作一个安装U盘,然后从U盘启动,安装过程同光盘在Windows中安装我们如果不想单独给Linux分区,可以将ubuntu安装在Windows分区中,这时我们是wubi工具安装,备注:还有硬盘安装和网络安装,有兴趣的可以自己查询相关资料。安装ubuntu时有几个要注意到地方选择安装语言选择默认安装还是字符方式定制安装选择安装的分区卸载Linux系统,除了删除Linux分区外,还必须从主引导记录(MasterBootRecord,缩写MBR)里删除Linux引导装载程序(bootloader)信息。最简单的实现方法是使用Windows下的fdisk/mbr命令。(二)Ubuntu的日常使用和设置1.能播放音视频2.体验ubuntu的面板,添加需要的对象(如系统监视器)和快捷方式(如终端)3.体验ubuntu的桌面环境,体验ubuntu的工作区4.尝试设置ubuntu的桌面外观5.尝试设置ubuntu的系统设置如分辨率、时间日期等(三)Shell命令学习基础通过cd命令学习命令自动补齐查看使用命令行的历史记录通过按向上方向键,您可以向后遍历近来在该控制台下输入的命令。用向下方向键可以向前遍历。与SHIFT键连用的话,您还可以遍历以往在该控制台中的输出。您也可以编辑旧的命令,然后再运行。也可以使用history查看历史记录,然后使用!n(n为命令行号)运行命令Linux操作系统实训指导书--何亚森第14页共44页(四)文件和目录管理常用命令1)创建一个用户at2)使用cp命令,将/etc目录复制到at用户的主目录中3)注销root,用at登录4)进入终端5)使用cd命令切换到用户的主目录6)用mkdir创建a1/a2/a3目录,加-p参数创建/b1/b2/b37)用cd命令进入b3目录,创建一个b4的文件夹,一个t1文件8)用cd命令进入b1目录9)使用ls命令查看当前所有文件夹和文件10)使用rmdir删除b2文件夹(五)学习用户(user)和用户组(group)管理1、使用命令添加一个组,例如ag2、使用命令添加一个用户,例如a1,所属组为ag3、使用图形界面重复以上操作4、使用cat命令查看1)与用户(user)相关的配置文件;/etc/passwd注:用户(user)的配置文件;/etc/shadow注:用户(user)影子口令文件;2)与用户组(group)相关的配置文件;/etc/group注:用户组(group)配置文件;/etc/gshadow注:用户组(group)的影子文件;5、使用命令批量添加5个用户,每个用户都设一个不相同的6位密码6、使用新用户登录系统7、在命令行输入fdisk–l,发现没有显示所需要的信息,我们使用su或sudo再试一下(六)学习文件权限设置命令使用文字设定设置文件和目录的权限文字设定法chmod命令的文字设定法格式是:格式1:chmod[-R]{[ugoa][+-=][rwxst]}文件名或目录名格式2:chmod[-R]{[ugoa][+-=][ugo]}文件名或目录名说明:-R:若操作对象是目录,则递归地对该目录下所有的子目录实施权限设置{}内的内容称为一个模式,可以指定多个模式,多个模式之间用逗号间隔第一个选项表示要赋予权限的用户u表示属主(user)g表示所属组用户(group)Linux操作系统实训指导书--何亚森第15页共44页o表示其他用户(other)a表示所有用户(all)第二个选项表示要进行的操作+表示增加权限-表示删除权限=表示分配权限,同时将原有权限删除第三个选项是要分配的权限r表示允许读取w表示允许写入x表示允许执行s表示设置SUID或SGIDt表示设置sticky-bit两种格式的不同:格式1的用法是对文件或目录设置r、w、x、s、t等权限格式2的用法是参考当前u、g、o的权限设置其它用户类的权限下面给出几个使用格式1的例子:$touchtestfile1$ll-rw-r--r--1osmondosmond02007-03-1715:27testfile1#取消组用户和其他用户对文件的读取权限$chmodgo-rtestfile1$ll-rw-------1osmondosmond02007-03-1715:27testfile1#对文件的属主添加执行权限$chmodu+xtestfile1$ll-rwx------1osmondosmond02007-03-1715:27testfile1#对文件的属主取消执行权限同时添加组用户和其他用户对文件的读取权限$chmodu-x,go+rtestfile1$ll-rw-r--r--1osmondosmond02007-03-1715:27testfile1#对文件添加SUID和SGID设置的同时添加执行权限$chmodug+xstestfile1$ll-rwsr-sr--1osmondosmond02007-03-1715:27testfile1#对文件添加sticky-bit设置的同时添加执行权限$chmod+xttestfile1$ll-rwsr-sr-t1osmondosmond02007-03-1715:27testfile1下面给出几个使用格式2的例子:$touchtestfile1$ll-rw-r--r--1osmondosmond02007-03-1715:00testfile1#将组权限设置为与属主相同Linux操作系统实训指导书--何亚森第16页共44页$chmodg=utestfile1$ll-rw-rw-r--1osmondosmond02007-03-1715:00testfile1#对其他人添加属主具有的权限$chmodo+utestfile1$ll-rw-rw-rw-1osmondosmond02007-03-1715:00testfile1#对其他人取消属主具有的权限$chmodo-utestfile1$ll-rw-rw----1osmondosmond02007-03-1715:00testfile1使用数值设定设置文件和目录的权限数值设定法格式:chmod[-R][n0]n1n2n3文件名或目录名说明:-R:若操作对象是目录,则递归地对该目录下所有的子目录实施权限设置其中n1代表属主的权限,n2代表组用户的权限,n3代表其他用户的权限,这三个选项都是8进制数字权限数值读写执行二进制八进制说明---0000没有权限--x0011允许执行-w-0102允许写入-wx0113允许执行和写入r--1004允许读取r-x1015允许执行和读取rw-1106允许写入和读取rwx1117允许执行写入和读取其中n0是设置特殊权限的8进制数字,当不设置特殊权限时n0可以省略。SUIDSGIDsticky二进制八进制说明---0000不设置特殊权限--t0011只设置sticky-s-0102只设置SGID-st0113只设置SGID和stickys--1004只设置SUIDs-t1015只设置SUID和stickyss-1106只设置SUID和SGIDsst1117同时设置三种特殊权限下面给出几个使用数值设置法的例子:$touchtestfile2$llLinux操作系统实训指导书--何亚森第17页共44页-rw-r--r--1osmondo
本文标题:Linux操作系统实训指导书
链接地址:https://www.777doc.com/doc-4331569 .html