操作系统文件管理实验报告

  • 格式:doc
  • 大小:1.08 MB
  • 文档页数:9

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
grep"root" /etc/passwd
在口令文件/etc/passwd中查找名称为root的用户信息。
(四)修改文件存取权限
1、存取权限,
Linux把所有用户分为3类:文件主(user), 即文件的属主;组用户(group), 即文件组的成员;其他用户(other),即除以上两种用户及root用户外的所有其他用户。另外,root用户是超级用户,具有管理系统的所有权利。
4、拷贝文件
使用cp file1 fa 命令生成文件file1的副本。然后使用ls -l 命令查看当前工作目录的内容有何变化。
5、文件换名
运行mv file1 filea命令,然后使用ls -l命令查看这两个文件是否都还在工作目录中。
6、删除文件
使用rm fa命令将文件fa删除。再使用ls-l命令查看工作目录的内容。
3、目录操作。
使用mkdir命令建立一个子目录。
执行带ls -d命令,观察有关子目录的信息。
执行cd/命令,将工作目录改到根目录(/)上。使用绝对路径和相对路径两种方式,并执行pwd命令确认当前工作目录。
执行ls /命令列出根目录的内容,再分别列出各子目录的内容。体会各子目录的作用以及访问权限。
执行ls -l /dev命令列出/dev的内容,注意各行第一个字符b和c的含义以及规定的访问权限。
使用head命令显示文件file1前10行的内容: head file1
使用tail file1命令显示文件file1最后10行的内容: tail file1
2、附加文件内容
使用man命令显示date命令的用法:mandate
将date命令的用法附加到文件file1 的后边: man date >> file1
用户对一个文件的存取权限分为3种:读(r), 写(w),执行(x)。
2、文件权限表示
文件权限表示可以用符号表示,如: rw-r- r--,表示文件主对相应文件有读和写的权限,同组用户和其他用户只有读权限。
往往也用八进制数字表示。上面的权限用八进制数字表示就是: 644。
3、修改权限
文件主或root用户可以使用chmod命令来修改文件或目录的权限。修改文件权限的方式有两种:符号法和数字法。
2、能熟练地确定和更改工作目录,查看内容和文件属性,创建和删除目录。
3、正确地理解文件的权限,并能进行相应更改。
4、理解文件的类型及其表示形式。
5、理解文件名的表示形式,在模式匹配中能正确使用通配符。
三、实验步骤
(一)浏览文件系统
1、运行pwd命令。确定当前的工作目录。
2、文件列表。使用ls命令显示当前工作目录的内容。
chmபைடு நூலகம்d0754 file1
可用ls -l命令核查文件file1的权限。
四、实验结果截图
电大
教师评语
教师签字日期
成绩
学生姓名
学号
实验名称
操作系统文件管理实验
实验报告
一、实验目的
1、加深对文件、目录、文件系统等概念的理角
2、掌握Llnux文件系统的目录结构
3、掌握有关Llnux文件系统操作的常用命令
4、了解有关文件案例性方面的知识
二、实验要求:
1、正确使用文件管理命令,能熟练地对文件进行浏览、拷贝、移动和删除。
find.。-namefile1-print
在当前目录和所有下面的子目录中查找名字为file1 的文件,并且把找到的文件的路径名显示在屏幕上。
find.. -name ‘f’ -print
在当前目录的父目录的所有子目录中查找名字以f开头的文件名。
2、查找文件中指定的模式
grep命令常用于文本文件中查找给定的词或短语。包含给定模式字符串的行在标准输出。例如:
执行不带参数的命令cd,然后用pwd命令确认当前的工作目录是什么。
执行命令cd .. /...工作目录移到什么地方了?
(二)查看文件
执行cd命令,将工作目录改到主目录上。使用cd subdir命令,将工作目录改到子目录subdir上。
1、查看文件
使用date>file1命令,将当前日期和时间存放到新建文件file1中。使用cat命令查看file1文件的内容。
op表示操作,必须是以下3个字符中的一个: +,表示增加; -,表示取消; =,表示设定。
perms表示权限,可以由以下字符任意组合: r,w或X。
(2)数字法
在chmod命令中用3个八进制数字表示mode, 即直接设定3种用户的相应权限。例如:把文件file1的权限改为对文件主有读、写和执行的权限,组用户有读和执行权限,其他用户有读权限:
使用ls -l命令显示文件列表,对照屏幕上的显示信息,理解各字段的含义。
使用ls -ai命令显示文件列表,观察显示的信息。注意列出的前两项,它们分别表示当前目录和父目录。看一下,是否还有其他隐藏的文件?
运行不带-a选项的ls命令。注意,文件的I节点号不再出现。
运行不带-i选项的ls命令,注意,怎么不再显示隐藏文件了。
(三)文件查找和模式匹配
1、查找文件和目录
使用find命令可以查找文件和目录的位置。需要告诉系统所要查找的文件名和从哪个目录开始进行查找。其常用使用格式是:
Findpathname-namefilename-print
其中,pathname是指定开始查找的目录,filename 是所要查找的文件或目录,-name和-print 是find命令的选项。例如:
(1)符号法
使用chmod命令修改当前权限设置的--般形式是:
Chmodmodefile [ file...]
其中,mode由以下成分组成: [who] [op][perms ]
who代表用户,可以由下面的一个或多个字符组成: u,g, o或a,分别表示文件主、组用户、其他用户或所有用户。默认值是a。
这时,使用cat命令显示文件file1的内容。可以看到,前面date命令的输出和有关date命令用法的信息都在这个文件中。.
3、建立文件链接
使用ls -l file1 命令列出文件file1的较详细信息,注意其中第2个字段的值。使用ln file1 ../fa 命令进行文件链接。然后运行ls -l file1, 查看显示的第2个字段的值发生了什么变化。