linux实验六磁盘综合管理

##具体的实验步骤解释在底部!!!

实验名称:磁盘综合管理
实验时间:2022 年 4 月 19 日 实验地点:电子阅览室一
实验目的:
1、 掌握fdisk、mount等磁盘管理命令。
2、 熟练掌握文件归档和压缩方法。
3、 掌握软件安装方法。
4、 掌握shell编程。
实验要求:
1、 在linux中新增IDE硬盘8,对其进行分区划分,两个基本分区分别为1G,1个交换分区为500MB,扩展分区2G,对其中一个分区进行磁盘配额限制,限制用户空间为100MB。
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、 完成vmware tools安装,在windows中建立一自己的名字命名的共享目录,在linux字符终端浏览共享目录中内容。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、 在linux中建立xcujk文件,里面包含自己的个人信息,实现文件打包压缩,拷贝到U盘中。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、 利用RPM命令完成软件包的检查、升级和安装操作。
在这里插入图片描述
在这里插入图片描述

5、 编写shell程序。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1、 在linux中新增IDE硬盘8,对其进行分区划分,两个基本分区分别为1G,1个交换分区为500MB,扩展分区2G,对其中一个分区进行磁盘配额限制,限制用户空间为100MB;设计实现效果如图。
1.在linux中新增IDE硬盘8
2.先查看分区
Fdisk /dev/had进行磁盘配额(extended:扩展分区,primary partition:主分区)
3. 两个基本分区分别为1G,1个交换分区为500MB,扩展分区2G
4.运行内存500M
修改500M为运行内存:
6.最后查看分区:
7.对其中一个分区进行磁盘配额限制,限制用户空间为100MB
a.递归创建xcu和hda1文件夹
b.修改配置文件:
c. 挂载Linux系统外的文件
d. 执行quotacheck命令是检查磁盘的使用空间与限制,执行quotacheck指令,扫描挂入系统的分区,并在各分区的文件系统根目录下产生quota.user和quota.group文件,设置用户和群组的磁盘空间限制。
e.切换到root目录下:使用edquota -u stu101进行磁盘限额
f.查看磁盘容量:
g.切换到stu101用户
h.复制文件
超出磁盘限额
2、 完成vmware tools安装,在windows中建立一自己的名字命名的共享目录,在linux字符终端浏览共享目录中内容;设计实现效果如图。
vmware tools安装:我已经安装过了,重新安装下,然后就有VM.tar.gz的压缩包,右键使用归档管理器打开,另存到桌面,然后cd到桌面,tar -zxvf VM.tar.gz进行解压缩,,然后再进入cd vmware-tools-distrib/下,一直回车就行,有enjoy这个单词就安装成功了。
3、 在linux中建立xcujk文件,里面包含自己的个人信息,实现文件打包压缩,拷贝到U盘中;设计实现效果如图。
U盘操作:a.在windows中插入U盘后,win+r打开运行,输入services.msc
b.开启服务(自动开启比较好)
c.选择断开连接(此处的断开连接是指断开与windows的连接)
d.然后虚拟机上就会自动出现U盘的文件夹
e. 在linux中建立xcujk文件,里面包含自己的个人信息,实现文件打包压缩,拷贝到U盘中将U盘挂载到文件夹lmq01内(首先肯定要先创建lmq01这个文件夹),然后创建xcujk11这个文件夹,写入.txt文件,包含个人信息,然后可以压缩打包文件等操作,然后将压缩后文件放到U盘里面就ok了。
压缩
tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成jpg.tar
tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
4、 利用RPM命令完成QQ软件的检查、安装、卸载操作;设计实现效果如图。
安装:

卸载:

5、 编写shell程序,设计一个控制台许昌学院学生奖学金评价系统,输入学生三门课成绩,输出相关获奖等级,平均分在100-90:国家级奖学金;80-89:省级奖学金;60-79:校级奖学金;0-59:非常遗憾,需要努力;设计实现效果如图。
编写shell程序:

总结:磁盘是Linux系统中一项非常重要的资源,如何对其进行有效的管理直接关系到整个系统的性能问题。对Linux磁盘管理稍微有一些学习和经验的朋友们应该都知道df、du和fdisk这三个常用命令:df用于检查文件系统磁盘占用情况,du检查磁盘空间占用情况,而fdisk用于磁盘分区。

有问题可以联系qq:1844876209,做的有些潦草,有需要的可以找我要实验报告。

Logo

更多推荐