文件系统基础.docx
《文件系统基础.docx》由会员分享,可在线阅读,更多相关《文件系统基础.docx(17页珍藏版)》请在冰豆网上搜索。
文件系统基础
昆明理工大学信息工程与自动化学院学生实验报告
(2011—2012学年第1学期)
课程名称:
Linux操作系统应用开课实验室:
信自楼4442011年10月27日
年级、专业、班
计科081
学号
200810405130
姓名
孙永星
成绩
实验项目名称
文件系统基础
指导教师
戴伟
教师评语
一、提前预习实验内容、自觉遵守考勤和规章、按时参加实验和交付实验报告(30分)。
二、检查实验数据、数据记录、完整正确(10分)。
三、技术路线图、数据表格、公式、特性曲线、波形绘制符合规范要求(10分)。
四、报告基本内容(包括实验目的、实验原理、实验技术路线、实验条件、实验方法步骤、实验数据及处理)完整(10分)。
五、独立完成实验、有实验分析和总结(10分)。
六、报告书写工整、条理清楚、概念正确、逻辑性强、语言流畅(10分)。
七、现场实验操作技能熟练(10分)。
八、有个人的见解或创新(10分)。
教师签名:
年月日
一、实验目的
学习Linux文件系统的基本命令。
二、实验原理及基本技术路线图(方框原理图)
无
三、上机平台、环境
VMWare软件,PC机,RedHatEnterpriseLinux版本
四、实验方法、步骤
1、在系统中创建以学生自己姓名拼音为名的账户并以该账户登录;
2、输入cd~命令回到用户宿主目录;
3、输入pwd命令,获得当前工作目录;
4、输入cal>test.txt命令,将标准输出重定向到test.txt中
5、输入cattest.txt查看test.txt文件中的内容;
6、输入filetest.txt命令显示test.txt文件的类型
7、使用cp命令将test.txt复制为test.bak
8、输入mkdirdir1命令,在当前目录下创建dir1目录
9、输入mvtest.txttest.bakdir1命令,将test.txt和test.bak文件移动至dir1目录下
10、输入cddir1命令,切换当前目录到dir1目录下
11、输入mvtest.txtt.txt将test.txt重命名为t.txt
12、输入cd..回到上层目录
13、输入mkdir-pdir2/dir3/dir4,一次建立目录树
14、输入cp-rdir1dir2/dir3/dir4,将dir1目录递归复制到dir2/dir3/dir4目录下;
15、输入ls-Rdir2目录,递归列出目录树内容
16、输入rmdir2命令
17、输入rm–frdir2命令,删除dir2目录
18、要求使用echoxxxx>link.txt创建link.txt
19、使用stat命令查看link.txt的inode信息
20、使用ln命令创建link.txt硬链接hardlink.txt
21、使用ln命令创建link.txt软链接softlink.txt
22、使用ll命令查看相关文件的信息
23、添加一块磁盘,将磁盘分区fdisk,格式化,挂载到/disk1目录
a)使用vmware软件条件虚拟磁盘
b)Dmesg查看开机信息
c)查看设备
d)格式化磁盘
e)挂载分区
五、实验过程原始记录(数据、图表、计算等)
六、实验结果分析、经验总结或结论(例如对实验获取数据的误差分析、数据处理、成果等。
其中,绘制曲线图时必须用标准计算纸,不得随意用普通白纸绘画)
新增加一块SATA硬盘,使用PQMAGIC进行分区并格式化,分区格式为EXT2或EXT3,将新硬盘加入现有LINUX系统,挂载指令如下:
[root@pcroot]#mkdir/SATA
[root@pcroot]#mount-text3/dev/hdb/SATA
另,直接将一块新的硬盘加入现有LINUX系统,利用LINUX系统中的FDISK工具分区并挂载也可以,指令如下:
#fdisk/dev/sdb
进入fdisk模式:
Command(mforhelp):
m//查看fdisk命令帮助
命令简介:
n命令创建一个新分区;d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的类型;l命令显示分区类型的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。
Command(mforhelp):
n//创建新分区
Commandaction
eextended//输入e为创建扩展分区
pprimarypartition(1-4)//输入p为创建主分区,这里我们选择p
Partionnumber(1-4):
1//第一个扩展分区,按需求可以最多分4个主分区
FirstCylinder(1-1014,default1):
1//第一个主分区起始的磁盘块数,可以选择默认值
Lastcylindetor+sizaor+sizeMor+sizeK:
+1024MB//可以是以MB为单位的数字或者以磁盘块数,这里我们输入+1024MB表示分区大小为1G
这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。
所有分区创建完后用w保存分区。
Command(mforhelp):
w
Thepartitiontablehasbeenaltered!
保存完成后重启服务器,可以用
#fdisk-l命令检查刚刚所建分区,可以在返回结果中确认/dev/sdb1的信息
3.格式化分区
用如下命令将新建的分区格式化为ext3
#mkfs-text3-c/dev/sdb1
4.挂载分区
格式化完后我们需要进行挂载分区
#mkdir/test
#mount/dev/sdb1/test
#df//用df命令进行查看
Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/sda110108994638640710%/boot
none629880629880%/dev/shm
/dev/sdb148590682394525802%/test//新挂载的分区
为了在每次系统启动时自动挂载新分区,需要修改/etc/fstab文件来进行自动挂载。
在文件的末位加入如下一行:
/dev/sdb1/testext3defaults12