Linux操作系统实验指导书-第2版

合集下载

《Linux实用操作系统》实验指导书

《Linux实用操作系统》实验指导书

《Linux实用操作系统》课程实验指导书实验一、Red Hat Linux系统安装一、实验目的:1.掌握虚拟机软件VMWare的使用。

2.掌握Linux安装过程中的分区方法。

3.掌握Linux操作系统的安装和配置过程。

二、实验内容:安装red hat linux操作系统。

三、实验要求:一台pc机,Redhat 9.0,VMWare虚拟机软件。

四、实验课时2课时五、实验指导安装步骤如下:1.通过虚拟机VMWare开始安装RedHat9。

2.语言选择。

3.键盘配置。

4.鼠标配置。

5.选择安装还是升级。

6.安装类型。

7.磁盘分区设置。

8.系统配置。

9.选择引导装载程序。

10.配置联网。

11.防火墙配置。

12.安装并支持多种语言。

13.时区选择。

14.设置根口令。

15.选择软件包。

16.选择单个软件包。

17.安装软件包。

18.创建引导盘。

19.安装完成。

20.引导系统。

21.第一次启动运行,输入登陆用户和密码,登录系统。

实验二、linux常用命令一、实验目的:了解liunx的基本命令,熟练掌握其基本操作。

二、实验内容:1.操作linux常用命令。

2.查看命令执行后的结果。

3.完成相应的实验报告。

三、实验要求:一台pc机,Redhat 9.0,VMWare虚拟机软件。

四、实验课时4课时五、实验指导1.进入linux终端。

实验三、X Window系统一、实验目的:1.了解并掌握GNOME使用方法。

2.了解并掌握KDE使用方法。

二、实验内容:1.使用GNOME和KDE。

2.操作两种桌面环境下的常用软件。

3.对比两种桌面环境的不同。

三、实验要求:一台pc机,Redhat 9.0,VMWare虚拟机软件四、实验课时2课时五、实验指导1.配置X Window。

在如图所示的“X配置”窗口上选择“配置X窗口系统”按钮配置X 的第一步是选择默认的色彩深度和分辨率。

从相应的下拉菜单中选择它们。

确定指定与视频卡和显示器兼容的色彩深度及分辨率。

Linux操作系统与实验教程(第2版)

Linux操作系统与实验教程(第2版)
2024/1/24
FTP(File Transfer Protocol)概述:介绍FTP 的基本概念、工作原理和文件传输过程。
FTP客户端使用:介绍如何在Linux系统中使用 FTP客户端进行文件的上传和下载操作。
19
Web服务
01
Web服务概述
介绍Web服务的基本概念、工作 原理和HTTP协议。
2024/1/24
系统日志管理 查看和分析系统日志文件,如 /var/log/messages、 /var/log/syslog等,了解系统运 行状态和故障信息。
用户与组管理 创建、删除和管理用户账户及用 户组,设置用户权限和访问控制 。
28
实验四:Linux网络服务综合实践
网络配置与诊断
配置网络接口、路由表和网 络服务,使用ping、 traceroute等命令进行网络 连通性测试。
系统管理命令
如ps、top、kill等,用于查看 系统进程、管理进程和终止进 程等。
编程开发命令
如gcc、gdb、make等,用于 程序编译、调试和构建。
10
03
Linux系统管理
BIG DATA EMPOWERS TO CREATE A NEW
ERA
2024/1/24
11
用户和用户组管理
1 2
云计算和大数据
随着云计算和大数据技术的兴起 ,Linux在这些领域也发挥了重 要作用。许多云计算平台和大数 据处理框架都是基于Linux构建 的,利用了Linux的稳定性和可 扩展性。
2024/1/24
6
02
Linux基础知识
BIG DATA EMPOWERS TO CREATE A NEW
ERA

UbuntuLinux操作系统第2版(微课版)—教学大纲

UbuntuLinux操作系统第2版(微课版)—教学大纲

《Ubuntu Linux操作系统》课程教学大纲学分: 4学时:48适用专业: 高职高专类计算机专业一、课程的性质与任务课程的性质:本课程是为计算机专业学生开设的课程。

课程安排在第学期。

课程的任务:通过本课程的学习,使学生熟悉Linux操作系统的基本操作,掌握Linux操作系统的配置管理、软件使用和编程环境部署。

本课程将紧密结合实际,以首选的Linux桌面系统Ubuntu 为例讲解操作系统的使用和配置,为学生今后进行系统管理运维、软件开发和部署奠定基础。

整个课程按照从基础到应用,从基本功能到高级功能的逻辑进行讲授,要求学生通过动手实践来掌握相关的技术操作技能。

前导课程:《计算机原理》、《Windows操作系统》。

后续课程:《Linux应用开发》二、教学基本要求理论上,要求学生掌握Ubuntu Linux操作系统的基础知识,包括配置管理、桌面应用、编程和软件开发环境。

技能上,要求学生能掌握Ubuntu Linux操作系统的配置方法和使用技能,涵盖系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、桌面应用、Shell编程、C/C++编程、Java与Android应用开发、LAMP 平台与PHP、Python、Node.js开发环境部署,以及Ubuntu服务器安装与管理。

培养的IEET核心能力:⏹具备系统管理方向的系统工程师的工程能力:掌握Linux配置管理和运维,包括用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、服务器安装与管理。

⏹具备应用开发工程师的开发环境部署能力,包括Shell编程、C/C++编程、Java与Android应用开发、LAMP平台与PHP、Python、Node.js开发环境的部署和流程。

⏹基本职业素养:具有良好的文化修养、职业道德、服务意识和敬业精神;接受企业的文化;具有较强的语言文字表达、团结协作和社会活动等基本能力;具有基本的英语文档阅读能力,能较熟练地阅读理解Ubuntu 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网络管理》实训指导书(2版)

《Linux网络管理》实训指导书(2版)

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 服务器、企业的文件服务器、企业的代理服务器、企业安全防火墙设计与实现。

Linux系统管理II实验指导书

Linux系统管理II实验指导书

《Linux系统管理II》实验指导书计算机科学与技术系目录实验一:基本命令实验 (1)实验二:Linux网络实验 (6)实验三:Linux虚拟主机服务器配置 (10)实验一:基本命令实验【实验概述】1 实验类别:验证类2 学时要求:43 组织形式:每位学生单独完成,教师完成课上验收。

【实验目的】学生能够合理运用文件系统的基本命令,完成操作系统的使用。

学生能够合理运用管理用户和用户组的基本命令,完成操作系统的用户更新。

【实验环境】项目实施的软件环境:VMware Workstations;Redhat Enterprise Linux 5操作系统。

【相关知识】一、文件系统的基本命令表1 文件系统基本命令列表二、管理用户和用户组的基本命令表2 管理用户和用户组的基本命令列表【实验内容】文件目录模块1)在当前目录下建立文件exam.c,将文件exam.c拷贝到/usr 这个目录下,并改名为shiyan.c。

2)在任何目录下回到用户主目录。

3)打印当前目录。

4)在当前目录中新建文件text并设置文件的属性为文件属主(u)增加执行权限与文件属主同组用户(g)增加写权限其他用户(o) 删除读权限。

5)创建用户xu和liu并将/home/xu目录中的所有文件拷贝到目录/home/liu中。

6)用长格式列出/home目录下所有的文件包括隐藏文件。

7)在当前目录中创建目录aaa,并把该目录的权限设置为只有文件主有读、写和执行权限。

8)建立一个新用户user2并把它加入到root组中,设置user2的密码为:1a2b3c4d9)建立文件file1.txt 并更名为file2.txt。

10)建立新用户newstudent ,设置密码123456, 给用户密码加锁。

11)新建一个组group1 ,将root用户添加到该组,并查看是否添加成功。

12)建立文件ff.txt 并用数字的形式(绝对权限)把文件的权限改为rw-rw-rw-。

Linux操作系统实验指导书-第2版

Linux操作系统实验指导书-第2版
head -n 20 /etc/man.config
(7)使用less命令查看文件/etc/man.config后5行
tail -n 5 /etc/man.config
(8)查看文件/etc/man.config前20行中后5行的内容
head -n 20 /etc/man.config|tail -n 5
(11)使用locate查找所有名称为man.config的文件。
(12)11步和12步的结果一样么?为什么?
(13)找出/etc下文件类型为f的文件
(14)找出系统中大于1M的文件
四、实验指导
1.文件权限
(1)执行echo pwd >> pwd.sh,然后使用ls -al查询一下,发生了什么事?
(2)以两种方式查看系统中新建文件或目录的默认权限
(8)重复步骤6,要求在覆盖前询问是否覆盖。
(9)复制目录/etc/下的内容到/tmp下。
(10)在当前目录下建立文件aaa。
(11)查看该文件的权限、大小及时间
(12)强制删除该文件。
(13)将/tmp下的bashrc移到/tmp/test1/test2中。
(14)将/test1目录及其下面包含的所有文件删除。
①umask
②umask -S
(3)新建文件test1和目录test2,查看它们的权限是否与(2)题中的默认权限相符
umask
touch test1
mkdir test2
ll
(4)列出当前月份的月历
(5)显示整年的月历
(6)显示2012年3月的月历
(7)使用计算器计算100的平方
(8)使用计算器计算1/3,结果保留2位小数
(9)显示当前目录下所有文件(包括隐藏文件)

Linux操作系统-实验2-文件系统-指导书-PPT版本

Linux操作系统-实验2-文件系统-指导书-PPT版本
1.关闭虚拟机:首先,确保你的Ubuntu虚拟机是关闭状态。
2.编辑虚拟机设置:在VMware Workstation中,右键点击你的Ubuntu虚拟机,选 择“设置”(Settings)或“编辑设置”(Edit Settings)。
3.添加硬盘:在设置窗口中,选择“硬盘”(SCSI controller或SATA controller,取决 于你的配置),然后点击“添加”(Add)按钮。在出现的菜单中选择“硬盘” (Hard Disk),然后点击“下一步”(Next)。
2-创建、挂载和卸载文件系统
① 查看新增加硬盘信息 ② 创建文件系统 ③ 挂载文件系统 ④ 查看挂载信息 ⑤ 卸载文件系统
查看新增加硬盘信息: sudo fdisk -l|grep sda
创建文件系统:sudo mkfs –t ext2 /dev/sdb
挂载文件系统: sudo mount /dev/sdb /tzq_data
第三章 Linux文件系统
实验二、文件系统
要求: (1)掌握VMware虚拟机中添加硬盘 (2)创建、挂载和制裁文件系统 (3)熟悉fdisk、mkfs、e2label、mount、umount 等命令
Tips: (1)熟悉Linux目录结构 (2)对照Windows和Mac OS来学习。
1-VMware虚拟机中添加硬盘
Tips: /tzq_data 要先创建好
查看挂载信息:mount|more
ቤተ መጻሕፍቲ ባይዱ
查看挂载信息:df –h 或者 cat /etc/mtab
查看挂载信息:cat /etc/mtab
测试挂载情况 a) 在挂载的目录下再新建一目录,命名为学号; b) 新建一shell文件,内容为查看登录用户和日期;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
nl /etc/issue
(4)使用more命令查看文件/etc/man.config
more /etc/man.config
(5)使用less命令前后翻看文件/etc/man.config中的内容
less /etc/man.config
(6)使用head命令查看文件/etc/man.config前20行
2.文件内容查阅、权限与文件查找
(1)使用cat命令加行号显示文件/etc/issue的内容。
(2)反向显示/etc/issue中的内容。
(3)用nl列出/etc/issue中的内容。
(4)使用more命令查看文件/etc/man.config
(5)使用less命令前后翻看文件/etc/man.config中的内容
(3)新建文件test1和目录test2,查看它们的权限是否与(2)中的默认权限相符
(4)修改pwd.sh文件权限为r-xr--r--。
(5)执行pwd.sh。(提示:执行本路径下文件的命令是./文件名)。
(6)添加用户stu,修改密码为123。
(7)修改文件test1的属主为stu,test1所属的组为stu。
Rm: remove directory ‘/tmp/041140103/test1/’? y
2.文件内容查阅及属性修改
(1)使用cat命令加行号显示文件/etc/issue的内容。
cat -n /etc/issue
(2)反向显示/etc/issue中的内容。
tac /etc/issue
(3)用nl列出/etc/issue中的内容。
(8)重复步骤6,要求在覆盖前询问是否覆盖。
(9)复制目录/etc/下的内容到/tmp下。
(10)在当前目录下建立文件aaa。
(11)查看该文件的权限、大小及时间
(12)强制删除该文件。
(13)将/tmp下的bashrc移到/tmp/test1/test2中。
(14)将/test1目录及其下面包含的所有文件删除。
(6)使用head命令查看文件/etc/man.config前20行
(7)使用less命令查看文件/etc/man.config后5行
(8)查看文件/etc/man.config前20行中后5行的内容
(9)将/usr/bin/passwd中的内容使用ASCII方式输出
(10)进入/tmp目录,将/root/.bashrc复制成bashrc,复制完全的属性,检查其日期
head -n 20 /etc/man.config
(7)使用less命令查看文件/etc/man.config后5行
tail -n 5 /etc/man.config
(8)查看文件/etc/man.config前20行中后5行的内容
head -n 20 /etc/man.config|tail -n 5
①umask
②umask -S
(3)新建文件test1和目录test2,查看它们的权限是否与(2)题中的默认权限相符
umask
touch test1
mkdir test2
ll
五、实验报告
(1)实验题目。
(2)操作的主要步骤或命令。
(3)命令及其执行结果。
实验2简单命令
一、实验内容
练习终端切换及简单命令。
二、实验目的
掌握Linux终端切换及远程访问
掌握基础命令的操作
三、实验题目
使用putty执行下列命令
(1)将终端切换到tty3
(2)显示linux系统的当前时间
(3)以2012/03/23的方式显示日期
(2)查看主机ip,使用setup命令按照brige方式连网规则设置vm的ip。
brige方式连网规则:vm的ip设置为和主机ip在同一网段,网关与主机网关相同。这种方式必须是通过:
#/etc/init.d/network restart或service network restart
(13)使用ls命令查看当前目录下以i开头的所有文件
(14)使用showdown命令在10分钟后关闭计算机
四、实验指导
使用putty执行下列命令
(1)将终端切换到tty3: Ctrl+Alt+F3
(2)显示linux系统的当前时间:
#date
(3)以2012/03/23的方式显示日期:
#date +%Y/%m/%d
(8)增加test1的属主具有可执行的权限。
2.文件查找
(1)查看文件/root/.bashrc的类型
(2)查询ifconfig和cd命令的完整文件名
(3)只找出跟passwd有关的“说明文件”文件名
(4)找出系统中所有与passwd相关的文件名
(5)将过去系统上面3天前的24小时内有改动(mtime)的文件列出
cp /root/.bashrc /tmp/bashrc
(8)重复步骤6,要求在覆盖前询问是否覆盖。
cp –i /root/.bashrc /tmp/bashrc
提示语句:
cp: overwrite ‘/tmp/bashrc’? y
(9)复制目录/etc/下的内容到/tmp下。cp –r /etc/ /tmp
(9)将/usr/bin/passwd中的内容使用ASCII方式输出
od -t c /usr/bin/passwd
(10)进入/tmp目录,将/root/.bashrc复制成bashrc,复制完全的属性,检查其日期
cd /tmp
cp -a /root/.bashrc bashrc
ll bashrc; ll --time=atime bashrc; ll --time=ctime bashrc
(4)列出当前月份的月历:
#cal
(5)显示整年的月历:
#cal 2012
(6)显示2012年3月的月历:
#cal 3 2012
(7)使用计算器计算100的平方:
#bc 100^2
(8)使用计算器计算1/3,结果保留2位小数:
#scale = 2 1/3
(9)显示当前目录下所有文件(包括隐藏文件):
(3)使用putty远程访问linux
四、实验指导
1.配置网络
(1)配置网络之前,须先将vmware中的网卡设置成bridge模式,具体步骤:虚拟机菜单中的VM——Settings——Virtual Machine Settings对话框——Ethernet——Bridged,如图1所示。
图1在虚拟机中设置桥连接方式
练习Linux文件权限和文件查找命令。
二、实验目的
了解文件与目录的默认权限与隐藏权限
掌握如何改变文件属性与权限
掌握命令与文件的查询方法
三、实验题目
1.文件权限
(1)执行echo pwd >> pwd.sh,然后使用ls -al查询一下,发生了什么事?
(2)以两种方式查看系统中新建文件或目录的默认权限
(6)使用find查找当前目录下比man.config新的文件,并存储到man.config.new文件。
(7)列出/etc下比/etc/man.config新的文件
(8)查找系统中所有属于root的文件及不属于任何人的文件
(9)使用find查找/下面所有名称为man.config的文件。
(10)找出文件名为man.config的文件
(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。
(3)显示目前所在的目录。
(4)在当前目录下,建立权限为741的目录test1,查看是否创建成功。
(5)在目录test1下建立目录test2/teat3/test4。
(6)进入test2,删除目录test3/test4。
(7)将root用户家目录下的.bashrc复制到/tmp下,并更名为bashrc
(11)修改文件bashrc的时间为当前时间
四、实验指导
1.文件与目录管理
(1)查看CentOS根目录下有哪些内容?
ls /
(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。
cd /tmp
mkdir 270931027
cd 270931027
(3)显示目前所在的目录。
pwd
(4)在当前目录下,建立权限为741的目录test1,查看是否创建成功。
#shutdown –h +10
五、实验报告
(1)实验题目。
(2)操作的主要步骤或命令。
(3)命令及其执行结果。
实验3 Linux文件与目录管理
一、实验内容
练习Linux文件和目录操作命令。
二、实验目的
掌握文件与目录管理命令
掌握文件内容查阅命令
三、实验题目
1.文件与目录管理
(1)查看CentOS根目录下有哪些内容?
(11)修改文件bashrc的时间为当前时间
touch bashrc
ll bashrc; ll --time=atime bashrc; ll --time=ctime bashrc
五、实验报告
(1)实验题目。
(2)操作的主要步骤或命令。
(3)命令及其执行结果。
实验4 Linux文件权限及文件查找
一、实验内容
提示语句:
(10)在当前目录下建立文件aaa。touch aaa
(11)查看该文件的权限、大小及时间ls –l
提示语句:
Total 4
-rw-r—r—1 root root 0 Apr 4 08:31 aaa
(12)强制删除该文件。rm –f aaa
(13)将/tmp下的bashrc移到/tmp/270931027/test1/test2中。
相关文档
最新文档