linux实验六磁盘综合管理
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,做的有些潦草,有需要的可以找我要实验报告。
linux实验六磁盘综合管理相关推荐
- Linux进阶篇--磁盘分区管理
Linux进阶篇–磁盘分区管理 11.1 磁盘基础介绍 设备文件 * I/O Ports:I/O设备地址 * 设备类型: 块设备:block,存取单位"块",来自于磁盘 字 ...
- Linux系统中磁盘创建管理(一)
Linux系统中磁盘创建管理(一) 在linux系统中安装lvm必要的服务 install lvm-common lvm2 evms Linux系统中有一张分区表,系统在开机之后根据这个表里面的记录来 ...
- linux服务器用户组,磁盘,进程管理以及项目发布讲解
linux服务器用户组,磁盘,进程管理以及项目发布讲解 用户组管理 磁盘管理 进程管理 环境安装 jdk安装 用户组管理 组的增 删 改 查 实际上就是对/etc/group文件的更新 创建一个用户组 ...
- (linux)quota磁盘配额管理
quota 磁盘配额管理 1.磁盘配额的概念 quota 磁盘配额功能只在指定的文件系统(分区)内有效,未设置配额的文件系统不受限制. quota 针对指定的用户账号.组账号进行限制,其他用户或组不受 ...
- linux实验六vi文本编辑器,Linux-实验六-vi文本编辑器.docx
实验六Vi文本编辑器 上机实验容: 练习一: 请在/root这个目录下建立一个名为vitest的目录; [root@localhost [root(aiocalhost [rooWlocalhost ...
- ZUCC_Linux系统管理_实验六 磁盘管理
第八周实验报告 注意: 务请保存好各自的源代码,已备后用. 完成本实验后,将实验报告上传到学在城院平台指定提交点.请务必在截至期前提交. [实验目的] 添加磁盘:添加一个或多个磁盘 磁盘分区:fdis ...
- 【Linux实验】文件权限管理
一.实验目的及要求 在Linux文件服务器上,如何设置目录及文件权限和归属,以保证文件不被无关人员查看,根据需求写出具体实施方案及配置命令. 掌握利用chmod及chgrp等命令实现Linux文件权限 ...
- Linux下的磁盘空间管理
df -h /文件夹名 du -sh /文件夹名 后者统计的是我们能点开到的文件占用的空间,前者是总空间减去剩余空间. 可能出现的情况是二者不统一,原因见下: http://wushank.blog. ...
- linux 实验 广技师 进程管理与系统监视,Linux系统管理之进程管理
在正式的工作环境中,作为Linux系统管理员,监视系统进程的运行情况应该是日常的工作之一.那么,到底什么是进程呢? 什么是进程 进程是正在执行的一个程序或命令,每个进程都是一个运行的实体,都有自己的地 ...
最新文章
- 人脸识别中的人脸监测、定位校准和对比等技术
- Drawable的Tint变色(让Android也能有iOS那么方便的图片色调转换)
- Kotlin与Java之争
- 纯做技术是自娱自乐 抛开技术做技术才是出路
- 贪吃蛇html一维坐标,html贪吃蛇
- Qt文档阅读笔记-重现GUI事件进行单元测试
- Java程序设计案例教程
- 飘云阁15周年逆向破解教程
- 北大青鸟python学费_北大青鸟学费贵吗,北大青鸟学费标准_北大青鸟综合校区为您解答...
- Nginx可视化配置工具—NginxWebUI
- 深度学习教程(6) | 神经网络优化算法(吴恩达·完整版)
- 图元变形lisp源码_收集和整理的lisp源码 收集整理出来的lisp源代码 - 下载 - 搜珍网...
- Java - 你如何理解AOP中的连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、引介(Introduction)、织入(Weaving)、切面(Aspect)这些概念?
- 米尔格拉姆连锁信实验_连锁信:使客户对个性化电子邮件感到满意
- 如何在区块链底层平台和应用场景中搭一个“桥梁”,他们推出了“中间件”
- 使用alias制作实用 ~/.bashrc
- Unity改变应用游戏的分辨率 resoution
- ‘access denied (“java.io.FilePermission“...... “IKAnalyzer.cfg.xml“ “read“(elasticsearch很容易踩到的坑)
- 股市----别人的经验
- 深度好文 | YOLOv5+DeepSORT多目标跟踪深入解读与测试(含源码)