目录
一:实验目的
二:实验内容
(1)查看/etc/inittab文件的权限属性,并指出该文件的所有者以及文件所属组群。
(2)新建文件test,设置文件权限为r--r-----。
(3)新建文件test2,设系统中有用户study和用户组studygrp(如没有该组群需自行增加),设置该文件的所有者为study,所属组群为studygrp。
(4)查找/etc目录下所有大于5KB的普通文件。
(5)查找root用户所有以t开头的文件,并将查找结果其保存在/root/result文件中。
(6)对/etc目录下的所有文件进行压缩并打包为文件backupetc.tar.gz文件,并将该归档文件解压并提取其中文件至/tmp下。
(7)在/root下建立/etc/fstab的符号链接文件,建立/etc/inittab的硬链接文件。
(8)新建文件test,分别为其建立硬链接文件hln和符号链接文件sln。指出硬链接文件的索引号与符号链接文件的索引号的差异。
(9)接上题,如果删去文件test后,那么访问硬链接文件hln是否会访问到test文件的内容,访问符号链接文件sln呢?如果重新建立文件test并写入新的内容,那么再次访问硬链接文件hln能够得到新test文件的内容吗?访问符号链接文件sln呢?请用命令操作讨论上述问题。
一:实验目的
(1)理解各种文件类型的含义
(2)理解符号链接文件与硬链接文件的区别
(3)理解文件权限的字母表示法和数字表示法
(4)设置文件的权限
(5)利用find命令查找文件
(6)利用tar命令和gzip命令打包和压缩文件
(7)利用dd命令转换和复制文件
二:实验内容
(1)查看/etc/inittab文件的权限属性,并指出该文件的所有者以及文件所属组群。
(2)新建文件test,设置文件权限为r--r-----。
(3)新建文件test2,设系统中有用户study和用户组studygrp(如没有该组群需自行增加),设置该文件的所有者为study,所属组群为studygrp。
(4)查找/etc目录下所有大于5KB的普通文件。
(5)查找root用户所有以t开头的文件,并将查找结果其保存在/root/result文件中。
(6)对/etc目录下的所有文件进行压缩并打包为文件backupetc.tar.gz文件,并将该归档文件解压并提取其中文件至/tmp下。
(7)在/root下建立/etc/fstab的符号链接文件,建立/etc/inittab的硬链接文件。
(8)新建文件test,分别为其建立硬链接文件hln和符号链接文件sln。指出硬链接文件的索引号与符号链接文件的索引号的差异。
硬链接文件的索引号与符号链接文件的索引号的差异:
硬链接文件的索引号:
硬链接是指多个文件名指向同一份数据块的文件。
在文件系统中,每个文件都有一个索引节点,用于存储文件的元数据信息,如文件权限、所有者、时间戳等。
对于硬链接文件,它们与原始文件具有相同的索引节点。
因此,不同的硬链接文件在文件系统中共享相同的索引号。
符号链接文件的索引号:
符号链接是一种特殊的文件,其中包含指向另一个文件或目录的路径。
符号链接本身包含的是路径名,而不是实际数据或文件元数据。
在文件系统中,符号链接文件有自己的索引节点,它们的内容是指向其他文件或目录的路径。
因此,符号链接文件的索引号与其指向的文件或目录无关,而是与符号链接文件本身相关联的。
(9)接上题,如果删去文件test后,那么访问硬链接文件hln是否会访问到test文件的内容,访问符号链接文件sln呢?如果重新建立文件test并写入新的内容,那么再次访问硬链接文件hln能够得到新test文件的内容吗?访问符号链接文件sln呢?请用命令操作讨论上述问题。
删去文件test后,访问硬链接文件hln能够访问到test文件的内容,但访问符号链接文件sln不能访问到内容: