(实验八文件管理实践.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档