云大 信息 linux 实验五.docx
《云大 信息 linux 实验五.docx》由会员分享,可在线阅读,更多相关《云大 信息 linux 实验五.docx(13页珍藏版)》请在冰豆网上搜索。
云大信息linux实验五
《Linux操作系统》实验报告
年级2012专业电子信息科学与技术
学生姓名吕佳琪学号20121060025
任课教师余鹏飞
实验成绩
云南大学信息学院
实验五文件系统管理
开课教室:
文汇楼32082014年4月9日
一、实验目的:
1、熟悉文件系统管理相关的命令;
2、Linux系统下U盘的使用
二、实验设备及环境:
Acer4752G、Fedora14
三、实验内容及要求:
实验内容:
1、在虚拟机中添加一块大小为1G的虚拟硬盘,将其分成两个区,其中一个为普通的Linux分区,一个为Linux交换分区,然后实现将普通的Linux分区自动挂载到根文件系统下面的某一个目录下,并在该分区下创建一个文件夹。
2、试一试普通用户能否使用该硬盘,如果要让普通用户也能使用新添加的硬盘,该怎么做?
3、将一个U盘挂载到Linux系统的/mnt/udisk目录下,并将U盘上的一个文件复制到Linux下,然后把/etc/passwd文件复制到U盘的目录linux下(若没有则先创建之)。
实验要求:
独立完成实验,上机实验相关操作。
提交详细的实验报告。
报告以A4纸张打印形式提交,并上传电子版。
四、实验步骤
1、在虚拟机中添加一块大小为1G的虚拟硬盘,将其分成两个区,其中一个为普通的Linux分区,一个为Linux交换分区,然后实现将普通的Linux分区自动挂载到根文件系统下面的某一个目录下,并在该分区下创建一个文件夹。
(1)添加虚拟硬盘选择虚拟机->设置->硬盘->添加->next下一步,设置硬盘大小为1G
(2)使用fdisk-l查看,可以看到未分区的sdb
图1:
使用fdisk命令查看硬盘
(3)查看/dev目录,查看sdb设备文件
图2查看新添加硬盘的设备文件
(4)fdisk对硬盘分区
图3对新添加硬盘分区
(5)输入m可查看指令
n新建分区。
p显示分区方式。
w将分区写入磁盘并推出。
q不保存退出
图4输入m进入帮助页面
(6)输入n新建分区。
系统询问分区类型。
P为主分区,e为拓展分区。
linux文件系统支持4个主分区,一个拓展分区,拓展分区下可以创建更多分区。
图5输入n新建分区
(7)创建一个500Mde分区。
创建过程中,首先选择分区号,一般回车选择默认,之后选择起始扇区,回车选择默认,之后设置分区大小,有两种方式,可以选择结束扇区号,但是计算不便容易出错,可以直接输入+500M即为设置分区大小为500M
图6设置分区大小为500M
(8)创建完成输入p可以查看分区
图7分区sdb1创建完成
(9)创建一个主分区默认使用掉硬盘所剩空间
图8创建另一个分区
(10)查看创建好的分区
图9查看创建好的分区
(11)输入指令w保存分区后退出
图10保存分区后退出
(12)根目录下创建一个目录用于挂载
挂载目录可以非空,但是挂载后原目录内容无法查看,直到卸载
图11创建目录用于挂载
(13)在sdb1上创建一个文件系统
硬盘挂载前必须创建文件系统。
Linux文件系统常用有ext3,当前Linux可以支持ext4
图12在sdb1上创建一个ext3文件系统
(14)挂载sdb1到目录
图13挂载sdb1到目录
(15)进入/homework/sdb目录,可以在其下创建文件
图14进入/homework/sdb,可以创建文件
(16)创建交换分区
交换分区是在内存不足时可以使用的物理分区,一般说交换分区大小应为内存大小的2倍,但其实交换分区的大小要根据实际需要及计算机情况而定
图15格式化sdb2并检查坏块
(17)激活交换分区
图16激活交换分区
(18)编辑/etc/fstab设置交换分区开机自动挂载
图17设置交换分区开机自动挂载
(19)关闭交换分区
图18关闭交换分区
(20)普通分区开机自动挂载
使用vi编辑/etc/fstab文件
图19编辑/etc/fstab文件设置普通分区开机自动挂载
2、试一试普通用户能否使用该硬盘,如果要让普通用户也能使用新添加的硬盘,该怎么做?
(1)切换到普通用户操作新添加的硬盘
可以进入目录并查看,但是不能进行创建文件等编辑操作
图20普通用户操作新添加硬盘
查看目录/homework/sdb权限,为rwxr-xr-x。
普通用户不属于root用户组,为外来用户,没有w权限顾不能更改。
Linux为多用户系统,目录的w权限不能随意对外来用户开放,所以把普通用户加入root用户组,并修改目录权限为775。
(2)添加普通用户到root用户组
图21添加用户组到root用户组
(3)修改目录权限
图22修改目录权限
3、将一个U盘挂载到Linux系统的/mnt/udisk目录下,并将U盘上的一个文件复制到Linux下,然后把/etc/passwd文件复制到U盘的目录linux下(若没有则先创建之)。
(1)fdisk查看u盘设备文件名
图23查看u盘设备文件名
(2)挂载U盘到/mnt/udisk目录(先创建目录)
U盘文件系统为FAT32,对应为vfat
图24挂载u盘
(3)进入U盘并复制/etc/passwd文件到指定目录
图25复制文件到指定目录
五、实验总结
进行分区首先要添加虚拟硬盘,然后使用fdisk-l查看未分区的硬盘名。
使用fdisk对硬盘进行分区,其中n:
新建分区,p:
显示分区方式,w:
将分区写入磁盘并退出,q:
不保存退出。
创建完成后可以输入p查看分区。
交换分区是在内存不足时可以使用的物理分区,一般说交换分区大小应为内存大小的2倍,但其实交换分区的大小要根据实际需要及计算机情况而定。
交换分区创建完成后要激活交换分区。
普通用户可以进入目录并查看,但是不能进行创建文件等编辑操作。
查看目录/homework/sdb权限,为rwxr-xr-x。
普通用户不属于root用户组,为外来用户,没有w权限顾不能更改。
Linux为多用户系统,目录的w权限不能随意对外来用户开放,所以把普通用户加入root用户组,并修改目录权限为775。
教师评价
评定项目
A
B
C
D
评定项目
A
B
C
D
实验结果正确
操作熟练
报告规范
文字流畅
其他:
评价教师签名:
年月日