欢迎关注博主微信订阅号!

实验九、磁盘操作管理

一、实验要求

(1)掌握常用的磁盘操作命令;

(2)掌握挂载和卸载移动存储介质的方法。

二、实验内容和实验步骤

1、常用的磁盘操作命令

【操作要求1】查看系统所识别的存储设备的命名。

【操作步骤】输入命令:fdisk –l;截图如下:

【操作要求2】查看目录/home/user的磁盘使用情况。

【操作步骤】输入命令:du –a /home/user;截图如下:

【操作要求3】查看本地磁盘空间使用的情况。

【操作步骤】输入命令:df –lh ;截图如下:

【操作要求4】Linux操作系统的文件系统的信息都存储在/etc/fstab文件中,在系统引导过程中自动读取并加载该文件内容中的文件系统。查看系统fstab文件内容。

【操作步骤】输入命令:cat /etc/fstab;截图如下:

【操作要求5】查看已经挂载的所有文件系统。

【操作步骤】输入命令:mount ;截图如下:

2、挂载和卸载移动存储介质

【操作要求1】按照RHEL 5的默认设置,只有超级用户才能利用mount和umount命令挂载或者卸载移动存储介质,而普通用户只能在桌面环境下挂载或者卸载移动存储介质。编辑fstab文件,进行相关设置,让普通用户可用Shell命令挂载和卸载光盘和U盘。

准备一张光盘;一个U盘,并且U盘中保存有一名为test.txt的文件,该文件在Windows环境下创建。

【操作步骤】

(1)以超级用户身份登录,输入命令:cp /etc/fstab /etc/fstab.backup,备份fstab文件。

(2)输入命令:ls  /etc/fstab*,查看备份文件,确认备份成功。 截图如下:

(3)插入U盘,RHEL 5自动显示U盘相关信息,注意USB设备名。输入命令:fdisk –l,从信息中可知USB接口为sda(注意,这里要看本机的信息)。按Enter键,出现命令提示符。截图如下:

(4)启动vi修改/etc/fstab文件,让普通用户具有挂载和卸载移动介质的权限。

输入命令:vi  /etc/fstab ,进入vi界面,输入i切换到文本编辑模式,不修改原有内容,并添加如下内容:

/dev/cdrom  /mnt/cdrom iso9660 user,noauto,ro 0 0

/dev/sda1 /mnt/usb vfat user,noauto,rw 0 0

l 第二行sda1要根据上述插入的U盘信息而定,也可能是/dev/sdb1等。

l 挂载点目录/mnt/cdrom,/mnt/usb 必须已经存在。

l 挂载的文件系统,光盘是iso9660,而Windows的文件系统Linux中成为vfat。

l user表示赋予普通用户使用mount和umount命令的权利。

l noauto表示手动挂载;auto表示在启动计算机时自动挂载移动存储介质。

l ro表示对挂载的移动存储介质只有读权限;rw表示读写权限。

l 第一个0所在的列,表示检查标记,只有两个取值0和1。取值为0表示文件系统不进行文件系统检查;1则表示该文件系统需要进行文件系统检查。通常只有ext2和ext3文件系统才需要进行文件系统检查。

l 第二0所在的列,表示为检查顺序标记,可有三个取值:0,1,2。取值为0表示不进行文件系统检查。

输入命令:cat /etc/fstab ,查看fstab修改后的情况,截图如下:

(5)创建相应的挂载点。

根据上一步中fstab文件的内容,创建相应的文件夹/mnt/cdrom,/mnt/usb,如果改文件夹已经存在,则跳过本步。一个挂载点只能挂载一个存储介质,光盘和U盘挂载点不能相同。

输入命令:mkdir /mnt/cdrom

输入命令:mkdir /mnt/usb

(6)输入命令:reboot,重新启动RHEL Server 5,新设置的文件将生效。

【操作要求2】将U盘上test.txt文件复制到硬盘,并查看所有磁盘的情况,最后卸载U盘。

【操作步骤】

(1)以普通用户的身份登录,插入U盘,RHEL Server 5自动显示U盘的相关信息。按Enter键,出现命令提示符。

(2)利用mount命令,手动挂载U盘。

输入命令:mount –t vfat  /dev/ sda1  /media/usb  (根据实验机器具体情况写)

(3)查看U盘的文件内容。

输入命令:ls /media/usb,截图如下:

(4)查看已挂载的文件系统,并可了解U盘的使用率。

输入命令:df,截图如下:

(5)复制文件到用户主目录。:

输入命令:cp /media/usb/text.txt ~

输入命令:ls  截图如下:

(6)利用umount命令,卸载U盘。

输入命令:umount /media/usb

3、配额管理

只有采用Linux文件系统(ext2和ext3)的文件系统(磁盘分区)才能进行配额管理。因为只有/ home目录包含所有普通用户的用户主目录,所以通常对/home目录所对应的文件系统进行配额管理,也就是说安装Linux时需建立独立的/home目录分区。通常对/,/boot等文件系统不进行配额管理。

【操作要求1】设置用户helen和lucy设置配额,软配额为500MB,硬配额为600MB。

【操作步骤】

(1)以root身份登录,输入命令:cp /etc/fstab /etc/fstab.backup,备份/etc/fstab文件。

(2)用vi编辑器编辑 /etc/fstab 文件,对采取配额管理的那个文件系统设置配额管理属性,然后需要编辑配额配置文件,最后启动配额。

(3)按i,切换到文本编辑模式,移动光标至/home所在行的第四列,添加usrquota字样。类似于此:

(4)按Esc键,输入命令:wq,保持文件退出vi。

(5)重新启动系统,让新修改的fstab文件生效。

输入命令:cat /etc/fstab  截图如下:

(6)再次以root身份登录,利用quotacheck命令创建配额文件。

输入命令:quotacheck –avu;截图如下:

(7)如果helen和lucy不存在,还需要创建这2个新用户。

输入命令:useradd lucy

输入命令:passwd lucy

输入命令:useradd helen

输入命令:passwd helen  截图如下:

(8)使用edquota命令为helen用户设置配额。

输入命令:edquota –u helen,

(9)按i键,切换到文本编辑状态,移动光标,在第一个soft拦下输入“512000”(即软配额为500MB),在第一个hard栏目下输入“614400”(即硬配额600MB)。截图如下:

(10)按ESC键,输入:wq,保持修改并退出vi。

(11)为lucy用户设置配额,edquota命令的-p选项可以复制用户的配额。

输入命令:edquota –p helen lucy

(12)查看lucy用户的配额是否已经配置。

输入命令:edquota lucy,截图如下:

(13)利用quotaon命令,启动配额管理。

输入命令:quotaon –avu,截图如下:

(14)以helen和lucy登陆,测试配额管理的效果。

【操作要求2】查看配额使用情况。

【操作步骤】以root身份登录,输入命令:repquota –sa,查看配额使用情况,截图如下:

Linux 磁盘操作管理相关推荐

  1. linux中fdisk的参数,Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  2. Linux磁盘系统——管理磁盘的命令

    Linux磁盘系统--管理磁盘的命令 摘要:本文主要学习了Linux系统中管理磁盘的命令,包括查看磁盘使用情况.磁盘挂载相关.磁盘分区相关.磁盘格式化等操作. df命令 df命令用于显示Linux系统 ...

  3. 如何重新安装 Linux 的操作管理套件 (OMS) 代理

    重要提示:本文章是 Microsoft 软件自动翻译的结果,而非专业译者翻译的结果. Microsoft 提供专业人员翻译的文章.由自动翻译生成的文章以及来自 Microsoft 社区的文章翻译,因此 ...

  4. linux下用户和组的管理 磁盘限额,linux磁盘限额管理

    linux磁盘限额管理 1.磁盘限额的相关知识 (1)打开磁盘限额的基本条件. 要使用磁盘限额,必须注意以下几点. • 针对分区. 磁盘限额不能针对某个分区下的具体目录,它必须是针对某个分区进行的. ...

  5. Linux磁盘分区管理(转载)

    Linux磁盘管理 硬盘基本知识 track: 磁道是有厂商划分好的,一个磁道能存多少数据跟盘片的密度有关系.磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道. ...

  6. d盘不能扩展卷_一篇看懂!Linux磁盘的管理(分区、格式化、挂载),LVM逻辑卷,RAID磁盘阵列...

    Linux中磁盘的管理(分区.格式化.挂载),LVM逻辑卷,RAID磁盘阵列 一.认识磁盘 1.什么是磁盘: 磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来 ...

  7. Linux - 磁盘操作

    Linux 磁盘常见操作 : df -Ph # 查看硬盘容量 df -T # 查看磁盘分区格式 df -i # 查看inode节点 如果inode用满后无法创建文件 du -h 目录 # 检测目录下所 ...

  8. linux 系统配额管理功能,Linux磁盘配额管理

    前言: 磁盘配额是一种磁盘空间的管理机制,使用磁盘配额可限制用户或组在某个特定文件系统中所能使用的最大空间.Linux系统是多用户任务操作系统,在使用系统时,会出现多用户共同使用一个磁盘的情况,如果其 ...

  9. 总结:Linux磁盘分区管理

    1. Linux系统中,/dev/目录下存放着Linux系统所使用的各种设备,其中存储设备为 b---------:块设备(其特点:按块为单位存放,随机访问) c---------:字符设备(其特点: ...

  10. linux文件操作管理,linux 文件管理操作入门

    mkdir -p /root/kali/bp/shell  一路创建文件夹直到生成文件夹shell,中间没有kali文件夹的话也会自动创建生成 tar解压缩 范例一:将整个 /etc 目录下的文件全部 ...

最新文章

  1. Enrichment plot的另一种展示
  2. OneHotEncoder独热编码和 LabelEncoder标签编码——机器学习
  3. 编程 ul 不能一行显示 跳到下行_单片机编程魔法之三权分立
  4. 产品经理们是如何越过 iOS 沙盒机制的?
  5. DotNetCore三大Redis客户端对比和使用心得
  6. UVa 1153 Keep the Customer Satisfied 【贪心 优先队列】
  7. rust怎么上邮轮_20年内泰坦尼克号将消失 英公司推三千米沉船之旅
  8. spi app理解和编写测试
  9. 数据结构HashMap(Android SparseArray 和ArrayMap)
  10. Python+OpenGL切分图形窗口在多视区中显示不同动画
  11. 客户端可以查询到数据,程序却查询不到数据
  12. tkMessageBox only show one window
  13. 关于已上发布app,升级admob后,激励视频返回code=3 message=“No ad config“
  14. 世界最大最高摩天轮,迪拜之眼迎来首批游客
  15. 三层交换机VLAN路由技术
  16. CSS解构系列之-新浪页面解构-02
  17. 网络安全行业与就业-网络安全事件分类
  18. MySQL 实现无数据插入有数据更新
  19. iOS开发 长按按钮变色问题
  20. Hikaril过一段时间就出错,Possibly consider using a shorter maxLifetime value问题

热门文章

  1. java基础中的基础,简单中的简单
  2. 安卓app里播放youtube视频
  3. 【MySQL基础】03:约束与运算符
  4. 【Kubernetes 系列】一文学会Kubernetes Service安全的暴露应用
  5. 保护用户隐私 VS 反对不正当竞争
  6. java实现支付宝app支付
  7. candence的图纸大小设置_关于无法修改图纸大小的问题
  8. 双绞线的种类与选择:
  9. 采用最终一致性解决微服务一致性问题
  10. 网络爬虫-re库-正则表达式