- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(实验八文件管理实践
实验八 文件管理实践
【实验目的】
配合操作系统课程的学习,加深对文件管理的理解。
【实验学时】
建议2学时
【实验内容】
1.掌握linux中文件的基本操作,了解带缓存与不带缓存文件IO函数,进行简单的文件IO程序编写。
2.生成基本的引导程序,加载入内存执行(选做)
3.生成简单的操作系统内核,加载入内存执行(选做)
【实验原理】
基本文件操作
(1)查看文件(可以是二进制的)内容 cat
执行格式:cat filename或more filename 或cat filename|more
例: cat file1 以连续显示方式,查看文件file1的内容
more file1
或 cat file1|more 以分页方式查看文件的内容
(2)删除文件 rm
执行格式: rm filename
例: rm file?
rm f*
(3)复制文件 cp
执行格式: cp [-r] source destination
例: cp file1 file2 将file1复制成file2
cp file1 dir1 将file1复制到目录dir1
cp /tmp/file1 将file1复制到当前目录
cp /tmp/file1 file2 将file1 复制到当前目录名为file2
cp –r dir1 dir2 (recursive copy)复制整个目录。
(4)移动或更改文件、目录名称mv
执行格式: mv source destination
例: mv file1 file2 将文件file1,更名为file2
mv file1 dir1 将文件file1,移到目录dir1下
mv dir1 dir2
(5)比较文件(可以是二进制的)或目录的内容 diff
执行格式: diff [-r] name1 name2 (name1、name2同为文件或目录)
例: diff file1 file2 比较file1与file2的不同处
diff -r dir1 dir2 比较dir1与dir2的不同处
(6)文件属性的设置 chmod umask
改变文件或目录的读、写、执行的允许权
执行格式: chmod [-R] mode name
其中:[-R]为递归处理,将指定目录下所有文件及子目录一并处理
mode为3-8位数字,是文件/目录读、写、执行允许权的缩写(r:read,数字代号为4 w:write,数字代号为2 x:execute,数字代号为1)
mode: rwx rwx rwx
user group other
缩写: (u) (g) (o)
例:chmod 755 dir1 将目录dir1设定成任何人皆有读取及执行的权利,但只有拥有者可作写修改。其中7=4+2+1,5=4+1
chmod 700 file1 将file1设为拥有者可以读、写和执行
chmod o+x file2 将file2,增加拥有者可执行的权利
chmod g+x file3 将file3,增加组使用者可执行的权利
chmod o-r file4 将file4,除去其它使用者可读取的权利
umask命令 设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是6。系统不允许在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一权限。目录则允许设置执行权限,这样针对目录来说,umask中各个数字最大可以到7。 umask [nnn]
用umask命令查看umask值
此时建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),
(1)不带缓存的文件I/O操作,又称系统调用I/O操作,符合PO
您可能关注的文档
- (宋淇之子张爱玲并非我父亲一生中最重要的人.doc
- (宋秀岩在全国妇联参与社会管理及其创新工作会议上的讲话.doc
- (宋联可的课件.doc
- (宋词是中国古代文学皇冠上光辉夺目的巨钻.doc
- (宋金名句解释.doc
- (完全关闭windows2003默认的共享.doc
- (完全解构八部半.doc
- (完善中国外商投资法的若干建议.doc
- (完善乡镇干部关怀机制,推进乡镇干部队伍建设.doc
- (完善执行工作长效机,实现执行工作良性循环.doc
- 人教版数学六年级上册 第一单元 第5课时 分数乘小数.pptx
- 人教版数学六年级上册 第四单元 第3课时 比的应用.pptx
- 人教版数学六年级上册 第五单元 第5课时 圆的面积-2.pptx
- 人教版数学六年级上册 第一单元 第7课时 解决问题-1.pptx
- 人教版数学六年级下册 第二单元 第4课时 利率.pptx
- 人教版数学六年级上册 第一单元 第8课时 解决问题-2.pptx
- 人教版数学六年级下册 第五单元 第2课时 鸽巢问题的一般形式.pptx
- 人教版数学六年级下册 第四单元 整理和复习.pptx
- 人教版数学六年级上册 第一单元 第3课时 分数乘分数-1.pptx
- 人教版数学六年级下册 第六单元复习第2课时 可能性.pptx
文档评论(0)