操作系统4
更新时间:2024-06-02 13:41:01 阅读量: 综合文库 文档下载
附件(四)
深 圳 大 学 实 验 报 告
课程名称: 操作系统
实验项目名称: 文件系统剖析
学院: 计算机与软件学院
专业: 计算机科学与技术
指导教师: 张 滇
报告人:张秋丹 学号:2011150253 班级: 03
实验时间: 2013年12月24日
实验报告提交时间: 2013 年12月25 日
教务处制
一、实验目的与要求: 实验目的: 了解Linux 文件命令行操作命令; 实验要求: 可以使用Linux或其它Unix类操作系统; 学习该操作系统提供的文件系统的命令行接口; 二.实验过程及内容:(执行的具体命令和其功能描述,参数意义,越详细越好) (一)名称:touch 使用权限:所有使用者 使用方式: touch [-acfm] [-r reference-file] [--file=reference-file] [-t MMDDhhmm[[CC]YY][.ss]] [-d time] [--date=time] [--time={atime,access,use,mtime,modify}] [--no-create] [--help] [--version] file1 [file2 ...] 说明: touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。 参数: a 改变档案的读取时间记录。 m 改变档案的修改时间记录。 c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。 f 不使用,是为了与其他 unix 系统的相容性而保留。 r 使用参考档的时间记录,与 --file 的效果一样。 d 设定时间与日期,可以使用各种不同的格式。 t 设定档案的时间记录,格式与 date 指令相同。 --no-create 不会建立新档案。 --help 列出指令格式。 --version 列出版本讯息。 (二)名称:rm 使用权限:所有使用者 使用方式:rm [options] name... 说明:删除档案及目录。 参数:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一删除。
rmdir dir1 删除一个叫做 'dir1' 的目录' 范例:
删除所有C语言程序档;删除前逐一询问确认 : rm -i *.c
将 Finished 子目录及子目录中所有档案删除 : rm -r Finished (三)名称:cp
使用权限:所有使用者 使用方式:
cp [options] source dest
cp [options] source... directory
说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 参数:
-a 尽可能将档案状态、权限等资料都照原状予以复制。
-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。 -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。 范例:
将档案 aaa 复制(已存在),并命名为 bbb : cp aaa bbb
将所有的C语言程序拷贝至 Finished 子目录中 : cp *.c Finished (四)名称:mv
使用权限:所有使用者 使用方式:
mv [options] source dest
mv [options] source... directory
说明:将一个档案移至另一档案,或将数个档案移至另一目录。 参数:-i 若目的地已有同名档案,则先询问是否覆盖旧档。 范例:
将档案 aaa 更名为 bbb : mv aaa bbb
将所有的C语言程序移至 Finished 子目录中 : mv -i *.c (五)名称:df
使用权限: 所有使用者>
使用方式: df [选项]... [FILE]...
显示档案系统的状况,或是看所有档案系统的状况(预设值) -a, --all 包含所有的具有 0 Blocks 的档案系统 --block-size={SIZE} 使用 {SIZE} 大小的 Blocks
-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)
-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024 -i, --inodes 列出 inode 资讯,不列出已使用 block -k, --kilobytes 就像是 --block-size=1024 -l, --local 限制列出的档案结构 -m, --megabytes 就像 --block-size=1048576 --no-sync 取得资讯前不 sync (预设值) -P, --portability 使用 POSIX 输出格式 --sync 在取得资讯前 sync -t, --type=TYPE 限制列出档案系统的 TYPE -T, --print-type 显示档案系统的形式 -x, --exclude-type=TYPE 限制列出档案系统不要显示 TYPE -v (忽略) --help 显示这个帮手并且离开 --version 输出版本资讯并且离开 三、实验结论:(提供运行结果) (1)touch touch qiudan.txt 创建了一个空的文件,名为qiudan,是记事本格式; 查看其创建的新文件; 用ls qiudan.txt查看创建的新文件;
(2)rm 用命令rm -f qiudan.txt,将qiudan.txt文件删除 用命令ls qiudan.txt查看该文件,显示不存在,即已被删除; 用mkdir命令新建一个目录,名为qiudanFile; 查看新建的qiudanFile目录; 用rmdir qiudanFile命令,删除了新建的qiudanFile目录; 用ls qiudanFile命令查看该目录,显示不存在,表示已被删除; (3)cp 用touch qiudan1 qiudan2 命令新建两个空白文件; 用cp qiudan1 qiudan3命令,将qiudan1文件复制为一个名为qiudan3的文件; 用命令ls qiudan3查看该文件,显示该文件存在; 用命令mkdir danFile1 danFile2创建两个目录,并查看其存在; 用命令cp -a danFile2 danFile4,复制一个目录; 查看其复制成功; (四)mv 用命令mv qiudan1 qiudan ,将名为qiudan1的文件改名为qiudan,并用命令ls qiudan查看其实存在的; 用命令mv qiudan* danFile1,将命名为qiudan*的多个文件移动到danFile1目录下; 查看其移动成功; 用touch qiudan1 qiudan2,新建了两个空白文件,给qiudan2文件中写入“welcome to China!”,用命令mv -f qiudan2 qiudan1,将qiudan2文件的内容覆盖掉了qiudan1的内容; 查看新建的两个文件的内容;
用命令mv -i qiudan1 qiudan2,经过用户确认,将qiudan1的内容将qiudan2里面的内容覆盖掉; (五)df 用命令df -h,显示已经挂载的分区列表; 用命令df -a,显示所有文件系统的磁盘使用情况; 用命令df -T danFile1,显示文件系统类型; 用命令df -i danFile1,df -i qiudan2,显示i节点信息,而不是磁盘块; 用命令df -x qiudan2,列出不是qiudan2类型文件系统的磁盘空间使用情况; 用命令df -k danFile1,以k字节为单位显示;
四、实验体会:(根据自己情况填写) 在该次的实验过程中,了解Linux 文件命令行操作命令,学习该操作系统提供的文件系统的命令行接口,并对Linux文件系统提供的的touch、rm、cp、mv,df等命令进行了实验操作,更加深刻的理解了在linux下的一些文件命令操作命令的用法和参数表示的含义,将理论与实践相结合在一起,在实验的过程中,遇到的一系列的问题通过与同学讨论和请教老师,一并解决了这些个问题,将课堂上的理论知识掌握的更加彻底。 注:“指导教师批阅意见”栏请单独放置一页 指导教师批阅意见: 成绩评定: 指导教师签字: 年 月 日 备注:
正在阅读:
操作系统406-02
基金项目工作总结报告03-22
小学英语课堂教学的误区和对策12-24
电气工程自动化毕业论文03-11
副县长在2023年全县重点工作务虚会上的讲话最新讲稿范例03-22
劳动法复习笔记--学法网的08-11
2015年我国经济形势分析01-26
古兰经讲义12-18
- 企业安全培训试题题库
- 《WEB应用开发》复习题
- 2018届河南省新乡市高三第三次模拟测试英语试题Word版含答案
- 山东省建设工程优质结构评审标准(试行)
- 2016-2022年中国MEMS行业分析及发展趋势预测报告 - 图文
- 工程材料习题和练习 - 图文
- 2013--2014年小学六年级数学毕业水平检测卷及答案
- 江苏省2017-2018学年高考模拟历史试题分解(现代世界经济) Word版
- 移动通信实验指导书
- 2017-2018年最新审定新人教版六年级语文新人教版小学语文六年级
- 会展案例分析教案
- 数据库复习题
- 情智作文之学会选材
- 高一年级十月月考地理试题
- 河南省教育科学“十三五”规划2018年度一般课题立项名单
- 大学生宿舍文化现象调查与分析
- 山东省潍坊市2010届高三第二次模拟考试 理综 Word版
- 风险管理简答题
- 大连广播电视大学
- 民航安全管理经典论文
- 操作系统
- 西红柿好营养 常吃能治十种病!
- 快速去痘印的方法,真正有效的方法
- 高二地理考前模拟训练综合测试题(一)
- 路桥区科技创新孵化基地2007年工作总结
- 《查理和巧克力工厂》教学设计反思
- 2011-2012学年度第二学期海螺学校初一(1)班班主任工作计划
- 固体物理课程论文
- 电子商务客户关系管理
- 人事行政专员岗位说明书
- 河南省平顶山、许昌两市高二数学九校期中联考试卷
- 2016年四年级数学上册第四单元测试卷及答案
- 建筑公司员工绩效考核评分表
- 校园微信APP平台创业计划书
- 如何做一名好服务员综述
- HND商务会计高级outcome 3 4 5报告答案
- 基于MC9S12DP256的汽车ABS系统的电路设计
- 车辆行驶危害辨识与风险评价表
- 人教版小学一年级数学下册应用题集锦
- 《钢结构》串讲
- 协警警察抓赌款物私分均构成了贪污罪附量刑规定