linux实训指导书
- 格式:doc
- 大小:350.00 KB
- 文档页数:16
Linux综合实验项目指导书学院:计算机学院专业:软件工程课程:Linux课程设计制订人: **审核人:**制订时间:2020年5月目录内容及时间安排 (2)项目一Linux文件和目录操作 (3)一、实训目标及要求 (3)二、实验设备与工具 (3)三、实验内容与要求 (3)四、实验步骤 (3)项目二Linux系统用户管理策略分析 (6)一、实训目标及要求 (6)二、实验设备与工具 (6)三、实验内容与要求 (6)1、实训内容 (6)2、设计要求 (6)3、设计思路 (6)项目三进程管理 (10)一、实训目标及要求 (10)二、实验设备与工具 (10)三、实验内容与要求 (10)1、掌握内容 (10)2、实验步骤 (11)项目四shell编程综合设计 (13)一、实训目标及要求 (13)二、实验设备与工具 (13)三、实验内容与要求 (13)附:几种素数算法....................................................................................错误!未定义书签。
项目五Apache服务器配置与个人Web站点配置 (14)一、实训目标及要求 (14)二、实验设备与工具 (14)三、实验内容与要求 (14)内容及时间安排项目一Linux文件和目录操作一、实训目标及要求1. 掌握Linux一般命令格式2. 掌握有关文件和目录操作的常用命令。
3. 熟练使用man命令。
二、实验设备与工具PC计算机,安装虚拟机Vmware workstation 10.0,在虚拟机安装了Redhat Linux 9.0,或者云桌面终端实验室,安装Centos 6.5(或7、8版本) Linux 操作系统。
三、实验内容与要求1.正确地登录和退出系统。
2.熟悉date,cal,who,echo,clear,passwd命令。
3.在用户主目录下对文件进行操作:复制一个文件,显示文件内容,查找指定内容,排序,文件比较,文件删除等。
课程实训指导书课程名称:Linux操作实训适用专业:软件工程计算机学院软件与网络工程系编2014-3-10Linux操作实训主要内容一、Linux的安装、启动与删除二、GNOME桌面环境的基本操作三、KDE桌面环境的基本操作四、用户界面与Shell命令五、Vi的基本操作六、用户与组群管理七、文件系统的管理八、目录和文件管理九、进程管理与系统监视十、Linux的应用程序Linux操作实训指导书实训准备:首先安装可运行Linux操作系统的计算机(或虚拟机),熟悉GNOME和KDE桌面环境的基本操作。
请事先将所用的Linux 机器主机名更改为学生本人的姓名(使用汉语拼音字母)。
如周松林的主机名为zhousonglin实训1 用户界面与Shell命令一、实训要求1.掌握图形化用户界面和字符界面下使用Shell命令的方法。
2.掌握ls、cd等常用Shell命令的功能。
3.掌握重定向、管道、通配符、历史记录等的使用方法。
4.掌握手工启动图形化用户界面的设置。
二、实训内容1. 图形化用户界面下的Shell命令操作【操作要求1】显示系统时间,并将系统时间修改为2014年5月27日零点。
【操作步骤】(I)启动计算机,以超级用户身份登录图形化用户界面。
(若已在字符界面下,输入startx 命令启动图形界面。
)(2)依次单击“应用程序”→“附件”→“终端”,或在桌面空白处单击右键,选择“打开终端”,打开桌面环境下的终端工具。
(3)输入命令“date”,显示系统的当前日期和时间。
(4)输入命令“date 052700002014”,屏幕显示新修改的系统时间。
(格式:月日时分年)(5)输入命令“date”,显示系统的当前日期和时间。
(6)把系统日期和时间改回正确的时间,再显示。
【操作要求2】查看2014年6月2日是星期几。
【操作步骤】输入命令“cal 2014”,屏幕上显示出2014年的日历,由此可看出2014年6月2日是星期一。
实验一Linux常用命令(一)1、Shell环境和Shell命令格式如果实验用计算机上Linux以图形方式启动,登录系统后打开终端窗口。
方法:桌面:右键菜单-Terminal(终端);或:主菜单-系统工具-Terminal(终端)。
命令格式:command [-option(s)] [option argument(s)] [command argument(s)]步骤1:使用who命令步骤2:使用date命令步骤3:使用上下健提取历史命令who,执行。
2、文件系统操作命令(1)改变目录命令:cd 目标目录路径步骤1:使用绝对路径依次进入Linux根目录下的所有子目录。
例如:cd /usr/bin步骤2:使用绝对路径依次进入用户目录。
步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数ls命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd /binls c*步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。
步骤4:直接列出子目录中的文件。
例如:ls i868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。
步骤7:使用-a或-A选项,观察结果有什么变化。
步骤8:综合使用以上选项。
(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。
mkdir tmp步骤2:删除该目录rmdir tmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。
mkdir ~/tmp步骤4:删除该目录rmdir ~/tmp步骤5:使用-p参数一次创建多级目录。
如:mkdir ~/tmp/dir1步骤6:使用-p参数删除多级目录。
如:cd ~rmdir tmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir ~/tmpcp /usr/include/signal.h ~/tmp步骤2:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。
实训一安装虚拟机与Ubuntu 20.04操作系统一、实训目的(1)掌握安装虚拟机的方法。
(2)掌握安装Ubuntu 20.04操作系统的方法。
二、实训内容安装虚拟机与Ubuntu 20.04操作系统。
三、实训练习在Windows 10操作系统上安装虚拟机,并在虚拟上安装Ubuntu 20.04操作系统,要求如下。
(1)安装Ubuntu 20.04操作系统。
(2)将虚拟机硬盘空间设置为20GB,内存设置为8GB。
(3)要安装“带GUI的服务器”。
(4)为系统设置4个分区,/boot、/、/home和swap,分区容量分别为2G、10GB、6GB 和2GB。
前3个分区的文件系统类型设置为xfs,swap交换分区的文件系统类型必须使用swap。
(5)为root用户设置密码“admin@01”;创建“admin”用户,将其密码设置为“admin@02”。
实训二系统克隆与快照管理一、实训目的(1)掌握系统克隆的使用方法。
(2)掌握系统快照的使用方法。
二、实训内容练习系统克隆与快照管理功能,达到熟练应用的目的。
三、实训练习(1)打开VMware虚拟机主界面,关闭虚拟机中的系统,选择你要克隆的系统,选择菜单栏【虚拟机】→【管理(M)】→【克隆(C)】。
(2)打开VMware虚拟机主界面,启动虚拟机中的系统,选择你要快照保存备份的系统,选择菜单栏【虚拟机】→【快照(N)】→【拍摄快照(T)】。
实训三 SecureCRT与SecureFX远程连接管理Linux系统一、实训目的(1)掌握SecureCRT远程连接管理Linux系统的使用方法。
(2)掌握SecureFX远程连接管理Linux系统的使用方法。
二、实训内容练习SecureCRT与SecureFX远程连接管理Linux系统,达到熟练应用的目的。
三、实训练习(1)进行相关配置,使用SecureCRT远程连接管理Linux系统,进行相应操作。
(2)进行相关配置,使用SecureFX远程连接管理Linux系统,进行相应文件的传输。
Linux实用操作系统实验指导手册实验三系统管理与配置(6学时)一、实验名称系统管理与配置。
二、实验目的要求熟练掌握linux系统的用户和工作组管理;掌握文件系统的管理和维护;了解linux 系统备份的相关知识。
要求熟练掌握Linux系统网卡、调整解调器等网络设备的配置;掌握基本网络命令的使用;掌握网络文件系统NFS的配置;了解电子邮件系统的相关配置等内容。
三、实验环境Redhat Linux系统企业版本4.0及以上四、实验内容(一)用户和用户组的管理(2学时)1.熟悉管理命令的使用方法命令:useradd、usermod、userdel、groupadd、groupdel和groupmod2.在系统中建立testuser1、testuser2用户,均属于testgroup用户组,同时将testuser2归属于root组。
3.根据所建立的用户,结合前面的ls、grep等命令,对testuser1、testuser2用户的信息,以及/etc/passwd、/etc/shadow、/etc/group文件进行管理。
4. 理解并建立shell程序SysMan1echo –n “Please input your groupname: ”read groupnameecho –n “Please input sum: “read sumgroupadd $groupnamefor ((i=1; i<=$sum; i++))douseradd –g $groupname –p student $groupname-$idone5. 理解并建立shell程序SysMan2echo –n “Please input your groupname: ”read groupnameecho –n “Please input sum: “read sumi=1while [ $i –le $sum ]douserdel –r $groupname -$i((i++))donegroupdel $groupname(二)基本网络命令(1学时)熟悉ping、ifconfig、netstat、route命令的功能。
Linux操作系统实验指导书《Linux系统管理与维护》实验指导书实验一初识Linux操作系统一实验名称初识Linux操作系统二实验目的与要求掌握Linux的启动、登录与注销。
三实验容1.以root用户和普通用户两种不同身份登录Linux,说出其登录后得差异。
2.图形模式下的注销、重启与关机。
3.学会在虚拟机上登录和注销Linux。
四操作步骤与结果分析五问题与建议实验二 Linux的桌面应用一实验名称Linux的桌面应用二实验目的与要求熟悉Linux操作系统桌面环境熟悉Linux文件系统及常用的操作掌握Linux下使用外部存储设备、网络设备掌握Linux下安装应用程序三实验容1.查看GNOME提供的“应用程序”、“位置”或者“系统”菜单,运行其中的应用程序和工具。
2.查看Linux文件目录结构,学会常用的文件目录操作,如复制、粘贴、移动、删除、更名、创建文档、创建文件夹等。
3.练习在Linux下使用光盘和U盘。
4.学会网络配置,使计算机能够进行网络浏览等操作。
5.学会在Linux下安装新的应用软件。
四操作步骤与结果分析五问题与建议实验三 Linux操作系统的安装一实验名称Linux操作系统的安装二实验目的与要求掌握安装Linux操作系统三实验容1.通过学习《项目五 Linux操作系统的安装及远程服务》的容,学会如何安装Linux。
环境:windows 系统、vmware虚拟机、Redhat Linux镜像光盘。
通过安装向导将安装分为两步:1、基本安装,2、配置及具体安装。
在第一阶段重点如何分区,在第二阶段重点掌握如何设置密码及安装桌面环境。
四操作步骤与结果分析五问题与建议实验四 Linux在系统管理中的应用一实验名称Linux在系统管理中的应用二实验目的与要求理解Linux文件系统,掌握文件目录命令。
掌握常用的文件管理命令。
理解Linux用户、组和权限的概念,掌握用户、组和权限管理命令。
理解设备文件的概念,掌握常用的设备管理命令。
《 LINUX系统级应用》课程实验指导书一.实验总学时(课外学时/课内学时):4/6 总学分:2.5(课程)必开实验个数: 4 选开实验个数:2二.适用专业:计算机网络技术(专科)三.三.考核方式及办法:在规定实验时间内完成实验要求,依据实验过程及实验结果在实验现场逐一检查考核。
四.配套的实验教材或指导书:自编实验指导书五. 实验项目:实验1 UNIX基本操作1、实验目的掌握UNIX(LINUX)系统的基本使用方法:系统启动、注销、关闭和关机;帐号管理;文件系统的日常管理;文件系统的权限控制。
2、实验工具及环境UNIX(LINUX)系统网络环境或单机。
3、实验计划学时4学时上机实际操作。
4、实验内容及操作步骤⑴系统启动和关闭①使用自己的账户登录UNIX系统,查看系统提示符确定自己使用的shell程序类型别。
◎开机后,系统自检启动后提示login:(输入:root↙)password:(输入:用户口令↙,root用户为redhat)◎查看/etc/passwd文件可以获得用户使用的shell#grep $LOGNAME /etc/passwd↙可能的显示为:user001:*:200:50::/usr/user001:/bin/sh请思考上述命令怎样得到了当前使用的shell类型的?使用下面的命令也可以查看当前shell:#echo $SHELL②注销和关机命令。
◎用户注销使用:$exit↙或$<ctrl>+<D>↙或$logout↙◎超级用户关机使用:#shutdown↙该命令将结束所有的进程,当执行此命令后系统提示“Safe to Power off or Press Any Key to Reboot”时可以关闭电源或按任一键重启系统。
◎haltsys(halt),reboot只能由超级用户在单用户模式下使用。
⑵帐号管理①添加用户,删除用户,修改个人口令后重新进行登录;◎添加用户的shell命令:#useradd user08↙(Linux系统中可以为adduser)上述命令采用默认属性,UNIX也可以使用选项来指定创建帐户的属性:-c comment用户说明-d directory 指定用户主目录-m 若用户的起始目录不存在则创建-g group指定用户所属组-s shell 指定用户使用的shell-u uid为用户分配标识◎修改口令对linux系统而言,用adduser增加的用户应该随即用passwd命令来修改口令。
Linux网络管理实训指导书实训必读一、实训目的实训是教学工作的重要环节,是课堂理论教学的检验和延续,是培养学生实践技能的重要场所。
通过实训,使学生能够完成企业 Linux 服务器的配置、管理与维护。
通过实际操作,使学生掌握一定的操作技能,能认真、细致、准确的操作。
通过实践过程,培养学生独立思考、独立工作的能力及团队协作精神。
二、实训要求为了确保实训顺利进行,圆满成功,培养同学们良好的习惯,增强修养,提高个人素质,特制定以下实训要求:1. 实训安全第一,严防意外伤害,按规定操作,不准带电插拔仪器设备。
2. 实训室内禁止饮食,禁止吐痰,严禁吃口香糖。
禁止在实训室内喧哗、嬉戏、争斗,保持安静,轻声讨论。
3. 不准恶意破坏仪器设备,设备若有损坏及时向实训指导教师报告。
4. 不准无故旷课、迟到、早退;若有特殊情况,需事先请假,征求许可。
5. 旷课 6 节,实训成绩不及格,2 次迟到算旷课 1 节。
6. 实训时间内,请勿离开实训室 10 分钟以上,否则以旷课论,若确有急事,需征得实训指导教师同意后方可离开。
7. 实训结束后,整理复原仪器设备、桌椅,清洁四周环境,待检查后方可离开。
8. 实训过程小心操作,细心观察,勤于思考,注意记录。
9. 不随意设定、修改用户名和口令。
10. 按规定时间、规定格式上交实训报告。
三、实训报告格式要求要求写出实训项目的设计步骤,格式必须包括实训目的、实训内容、实施方案、实训结果、实训心得等。
四、实训考核办法实训成绩考核内容有实训表现与态度(10%)、实训操作过程和实训内容掌握程度(60%)、实训报告的内容与文字表达(30%)三部分组成。
在实训指导书的编写过程中,难免存在一些问题,如果您有什么好的建议或意见请与我联系,联系方式为:lchpost@五、参考资料参考书籍:1.《Linux 操作系统》,黄志红、钟耿扬、佘伟坤主编,冶金工业出版社2.《完全手册 Linux 系统下 C 程序开发详解》徐磊等主编,电子工业出版社3.《完全手册 Linux 系统与网络服务管理技术大全》杨明华谭励等主编,电子工业出版社4.《Red Hat Enterprise Linux5.0 服务器构建与故障排除》曹江华著,电子工业出版社5.《Linux 程序设计(第三版)》Neil Matthew Richard Stones 著,Alan Cox 序,6.陈健、宋健健译,人民邮电出版社参考网址: TheLinuxHomePage at Linux Online Linux 伊甸园中国Linux 论坛 中国 Linux 公社 Linux Journal 杂志在线文章 中国最大的 Linux/Unix 技术社 红联 Linux 门户 - 中国领先的 Linux 技术网站/bbs Linux 时代中国Linux 论坛 Linux 视频 北京中科红旗软件技术有限公司 Linux 中国 | Linux 中国门户站实训内容一、实训内容本实训的内容是利用 Linux 平台,设计一个中小企业中常用的综合应用服务器,其主要功能应包括企业的 VPN 服务器、企业的邮件服务器、企业的 Web 服务器、企业的 DHCP 服务器、企业的 DNS 服务器、企业的 FTP 服务器、企业的文件服务器、企业的代理服务器、企业安全防火墙设计与实现。
实训一安装CentOS 7.6操作系统虽然SISO学院的每个电子教室都配备了台式计算机,但是孙老师经常使用自己的计算机给学生上课。
最近,孙老师购买了一台崭新的笔记本电脑,除了预装的Windows 10操作系统外,她需要安装上课所需的Linux虚拟机。
要求如下。
(1)安装CentOS 7.6操作系统。
(2)将虚拟机硬盘空间设置为60GB,内存设置为4GB。
(3)要安装“带GUI的服务器”。
(4)为系统设置4个分区,/boot、/、/home和swap,分区容量分别为500MB、15GB、10GB和2GB。
前3个分区的文件系统类型设置为xfs,swap交换分区的文件系统类型必须使用swap。
(5)为root用户设置密码“Siso@7211”;创建“siso”用户,将其密码设置为“siso#1001”。
实训二使用Linux常用命令一、实训目的(1)掌握Linux各类命令的使用方法。
(2)熟悉Linux操作环境。
二、实训内容练习使用Linux常用命令,达到熟练应用的目的。
三、实训练习(1)文件和目录类命令●启动计算机,利用root用户登录到系统,进入字符提示界面。
●用pwd命令查看当前所在的目录。
●用ls命令列出此目录下的文件和目录。
●回到上层目录,利用rm命令删除目录test和其下所有文件。
(1)启动计算机,使用siso用户登录系统,登录后,打开一个终端窗口。
(2)使用pwd命令查看当前工作目录,使用ls命令查看当前目录下有哪些内容。
(3)使用cd命令切换到tmp目录,使用pwd命令检查当前工作目录是否改变。
(4)使用-l选项查看tmp目录下的详细信息。
在这一步中,孙老师要求同学们根据输出的第一个字符判断文件的类型,即判断哪些是目录,哪些是普通文件;使用-a 选项查看隐藏文件,观察隐藏文件的特点。
(5)使用cat命令查看文件file1的内容,并显示行号。
(6)在tmp目录下创建子目录dir2、文件file2及file3。
Linux操作系统第一章:Linux简介与系统安装实验一:实验环境搭建一台宿主机(Windows系统)加两台虚拟机(Desktop+Server)要求:(1)掌握VMware虚拟机的安装(2)利用VMware虚拟机安装Ubuntu Linux18.04桌面版操作系统(3)利用VMware虚拟机安装Ubuntu Linux18.04服务器版操作系统(4)从宿主机登录桌面环境和服务器环境(SSH登录)(5)练习涉及到的基本命令,如apt-get、ifconfig、ssh等(6)练习vim编辑文件基本操作等Tips:(1)绘制网络拓扑图(2)把遇到的问题和如何解决记录下来。
实验环境设置☐宿主机(Windows)•网络配置VMware Network Adapter(VMnet8)☐客户机•Ubuntu-Server(ubuntu-18.04.6-live-server-amd64)•Ubuntu-Desktop(ubuntu-18.04.6-desktop-amd64)虚拟机安装安装时网络类型选择NAT方式安装完成后的两台Ubuntu虚拟机宿主机:Windows记录宿主机IP地址客户机1:Ubuntu-Server命令行模式记录IP:192.168.126.130客户机2:Ubuntu-Desktop图形化操作方法记录IP:192.168.126.131NAT模式宿主机:Windows192.168.126.1192.168.126.130192.168.126.131客户机1:Ubuntu-Server客户机2:Ubuntu-DesktopSSH服务1.安装SSH服务2.启动SSH服务3.配置SSH服务(可选)4.验证SSH服务Desktop版客户机安装SSH服务Desktop版客户机安装SSH服务:sudo apt-get install openssh-serverDesktop版客户机启动SSH服务: sudo systemctl start sshDesktop版客户机启动SSH服务: sudo systemctl start sshDesktop版客户机端修改SSH配置文件:端口22修改为1022 vi /etc/ssh/sshd_configSSH验证-从宿主机连接Desktop客户机2: ********************.126.131SSH验证-从宿主机连接Server版客户机1: ***********************.126.130Desktop版客户机查看SSH状态:记录监听端口和连接情况Server版客户端1查看SSH状态Desktop版客户机安装 net-tools:sudo apt-get install net-toolsDesktop版客户机查看IP地址: ifconfigDesktop版客户机查看网络连接情况:Netstat -aServer版客户机查看网络连接情况:Netstat -a。
实训指导书(2017—2018 学年度第1 学期)课程名称:班级:姓名:学号:指导教师:编写时间: 2018 年 1 月3日《Linux系统管理》课程实训指导书一、总体目的为了加强和巩固理论课内容,理论联系实际,培养学生的动手能力和实践能力。
并使学生通过实训熟悉Linux命令,真正学会使用Linux。
二、实训要求为了确保实训顺利进行,培养同学们良好的习惯,增强修养,提高个人素质,特制定以下实训要求:1. 实训室内禁止饮食,禁止吐痰。
禁止在实训室内喧哗、嬉戏、争斗,保持安静,轻声讨论。
2. 不准恶意破坏仪器设备,设备若有损坏及时向实训指导教师报告。
3. 不准无故旷课、迟到、早退;若有特殊情况,需事先请假,征求许可。
4. 旷课3次,实训成绩不及格,2次迟到算旷课1次。
5. 实训时间内,请勿离开实训室10分钟以上,否则以旷课论,若确有急事,需征得实训指导教师同意后方可离开。
6. 按规定时间(最后两次课开始提交)、规定格式(按模板)上交实训报告。
三、实训报告格式要求要求写出实训项目的步骤,格式必须包括实训目的、实训内容、实训结果、实训心得和鉴定表等。
四、实训考核办法本实训共七个题目,其中实训编号为一至七。
最终根据题目难易程度、完成比例、答辩情况、实训表现和态度、实训报告的内容及其表达给以量分。
本着对大部分同学公正平等的原则,对实训成绩考核办法如下:实训成绩考核内容有实训表现与态度(10%)、实训操作过程和实训内容掌握程度(60%)、实训报告的内容与文字表达(30%)三部分组成。
具体细则如下表:五、时间分配实训目录实验一、redhat的本地光盘安装实验二、Linux的基本操作和常用命令的使用实验三、Linux网络参数的配置实验四、Linux的用户管理实验五、利用Samba实现Windows和Linux的资源共享实验六、DNS服务器的配置实验七、Linux Web服务器的配置实验一、redhat的本地光盘安装一、实验目的1. 熟悉redhat图形界面安装过程。
2. 学会使用虚拟机软件vmware。
3. 掌握redhat的本地安装方法。
二、实验工具与设备1. 虚拟机软件vmware2. rehat linux iso文件3. win7系统。
三、实验内容和步骤1. 连接FTP站点(或者直接发送给各学生机器)。
下载redhat安装光盘的iso镜像文件。
2. 安装vmware软件。
2.1在官网下载vmware软件包,解压到指定目录直接运行安装3. 在vmware中创建一台用于安装redhat的虚拟机。
3.1 运行vmware软件,在主页中单击“创建新的虚拟机”-->弹出虚拟机向导—>在访问安装配置选择典型3.2 点击下一步,在安装来源选择稍后安装操作系统选项3.3 点击下一步,在客户机操作系统选择Linux,版本选择Linux63.4 点击下一步,出现命名虚拟机名称,更改即可,在位置选项中选择最大的磁盘。
3.5 点击下一步,在指定磁盘容量选项更改磁盘大小,出现以准备好创建虚拟机,点击完成3.6 步骤示意图如下4. 使用iso镜像文件在虚拟机中安装redhat。
4.1 打开虚拟机,选中以创建的虚拟机(已命名的),然后单击打开4.2 出现rhel6选项,在页面左边单击“CD/DVD(STAT)”选项4.3 在硬件选项卡中选择自己已经下载好的iso镜像文件点击确定4.4 单击开启虚拟机4.5 进入开机启动界面,选择启动菜单项,稍等儿,出现欢迎界面选择中文简体,单击继续4.6 出现安装信息摘要选择软件选择,在弹出的软件选择界面中选择带GUI的服务器单击完成4.7 单击安装位置,打开安装目标位置在安装目标位置选项中其他存储位置选择四、实训总结。
实验二、Linux的基本操作和常用命令的使用一、实验目的1.学会不同Linux用户登录的方法。
2.掌握常用Linux命令的使用方法。
3.了解Linux命令中参数选项的用法和作用。
二、实验工具与设备1.已安装Linux操作系统的计算机。
2.或装有Windows操作系统的计算机并通过网络与Linux服务器连接。
三、实验内容和步骤1.登录系统以适当的用户名在Windows下远程登录Linux主机,或在装有Linux系统的计算机中登录Linux系统。
2.文件操作命令(1)查看文件与目录ls(2)显示文件内容命令(cat)(3)文件复制命令(cp)(4)文件改名命令(mv)(5)删除文件命令(r m)3.目录操作命令的使用(1)改变当前目录命令(cd)和显示当前目录命令(pwd)(2)建立子目录命令(mkdir)在用户目录下创建如图所示的目录结构。
图创建的目录结构(3)删除子目录命令(rmdir)4.用户管理命令的使用(1)登录命令(login)和注销命令(logout)提示:可以直接用Ctrl+d退出或注销用户。
(2)添加和更改用户命令①添加用户②转换用户(3)修改用户密码命令(passwd)(4)关机命令(shutdown,终止或重启系统的命令)命令格式:shutdown [-r] [-h] [-c] [-k] [[+]时间]5.其他操作命令的使用(自选两三条即可,也可选择下面的参考命令)(1)查看用户命令who命令:查看当前正在登录的其他用户的命令。
whoami命令:查看当前正在使用(登录)的用户名。
(3)查看命令(2)帮助信息命令(man)四.实验要求:1.写出实验报告实验三、Linux网络参数的配置一、实验目的1.掌握Linux下网络参数的查看方法并理解网络参数的含义。
2.掌握Linux下网络参数的配置。
二、实验工具与设备一台带网卡的已安装好Linux的计算机。
三、实验内容和步骤1.用命令行配置(1)查看网络运行情况在命令行直接输入命令:ifconfig(2)为网络接口eth0配置IP地址假设为网卡eth0配置IP地址:192.168.1.1/24(24表示24位网络号)。
在命令行输入命令:ifconfig eth0 192.168.1.1或ifconfig eth0 192.168.1.1/24 注意:各参数必须用空格隔开。
(3)激活网络接口eth0在命令行输入命令:ifconfig eth0 up或ifup eth0(4)关闭网络接口eth0在命令行输入命令:ifconfig eth0 down或ifdown eth0(5)将网络接口eth0设置为动态获取IP地址参考命令:ifconfig eth0 dynamic(6)为系统添加缺省网关192.168.1.254参考命令:route add default gw 192.168.1.2542.直接修改配置文件通过命令可以快捷地进行网络参数的配置,但系统重新启动后,所设置的网络参数将丢失。
直接修改配置文件可以解决该问题。
所有的配置文件都在/etc目录下。
以下是几个主要配置文件。
(1)文件etc/sysconfig/network参考内容如下:NETWORKING=yesHOSTNAME=localhost.localdomain说明NETWORKING:定义在系统启动时是否启动网络,如果不希望启动则设定为no。
HOSTNAME:定义主机的名称。
(2)文件etc/sysconfig/network-scripts/ifcfg-eth0参考内容如下:DEVICE=eth0BOOTPROTO=noneONBOOT=yesUSERCTL=noPEERDNS=noTYPE=EthernetIPADDR=192.168.1.1NETMASK=255.255.255.0GATEWAY=192.168.0.254NETWORK=192.168.1.0BROADCAST=192.168.1.255(3)文件/etc/resolv.conf内容如下:search nameserver 192.168.1.1nameserver 192.168.1.2523.在图形界面下配置网络参数在主菜单中选择“系统设置→网络”选项,弹出“网络配置”对话框,这里配置的参数实际上是直接对以上介绍的配置文件进行修改。
四.本实验问题:1.查看当前网络配置的参数。
2.在Linux主机中将网络参数按以下要求设置:IP地址:192.168.10.x(x为2~254)子网掩码:255.255.255.0网关:192.168.10.13.定义系统启动时启动该网络接口。
4.定义用户是否可以启动该网络接口。
五.本实验要求:1.写出实验报告。
实验四、Linux的用户管理一、实验目的1.掌握为root用户修改密码的方法。
2.掌握创建新用户的方法。
3.掌握用户组的管理方法。
4.掌握为用户授权的方法。
二、实验工具与设备安装Linux系统的计算机一台。
三、实验内容和步骤1.Linux的用户管理(1)创建新用户:useradd。
(2)删除用户:userdel。
2.Linux的用户组管理(1)创建组:groupadd(2)管理组成员可以编辑/etc/group文件,将成员添加到相应的组里面。
也可以用gpasswd 命令向组中添加成员。
该命令中带参数-a,后面是要添加的用户名和所属组名。
例如:gpasswd -a user01 student。
若删除组的成员,该命令带参数-d,例如:gpasswd -d user01 student。
实验五、利用Samba实现Windows和Linux的资源共享一、实验目的1.了解Samba配置文件的基本构成。
2.掌握在Linux中利用Samba进行资源共享的方法。
3.学会Samba配置文件的构建方法。
二、实验工具与设备1.带网卡、安装Linux系统的计算机一台。
2.带网卡、安装Windows系统的计算机一台。
3.网线若干,交换机一台(如果只有两台计算机做实验,可用一条交叉线)。
三、实验内容和步骤要求:某公司需要添加Samba服务器作为文件服务器,工作组名为Workgroup,发布共享目录/share,共享名为public,这个共享目录允许所有公司员工访问。
参考步骤:(1)建立share目录,并在其下建立测试文件。
[root@rhel5 ~]# mkdir /share[root@rhel5 ~]# touch /share/test_share.tar(2)修改Samba主配置文件smb.conf。
[root@rhel5 ~]# vim /etc/Samba/smb.conf(3)重新加载配置。
[root@rhel5 ~]# service smb reload//或者[root@rhel5 ~]# /etc/rc.d/init.d/smb reload(4)测试四、实验总结1.安装Samba相关软件2.写出本实验的实验报告。