1.查看/etc/inittab文件的权限属性,并指出该文件的所有者以及文件所属组群。
如上图所示该文件的所有者为root,所属组群为root
2.新建文件test,设置文件权限为r–r-----。
3.新建文件test2,设系统中有用户lhd和用户组lhdgrp(如没有该组群需自行增加),设置该文件的所有者为lhd,所属组群为lhdgrp。
4.查找/etc目录下所有大于5KB的普通文件。
5.查找root用户所有以t开头的文件,并将查找结果其保存在/root/result文件中。
6.对/etc目录下的所有文件进行压缩并打包为文件backupetc.tar.gz文件,并将该归档文件解压并提取其中文件至/tmp下。
(1)对/etc目录下的所有文件进行压缩并打包为文件backupetc.tar.gz文件
(2)将该归档文件解压并提取其中文件至/tmp下
7.在/root下建立/etc/fstab的符号链接文件,建立/etc/inittab的硬链接文件。
8.新建文件test,分别为其建立硬链接文件hln和符号链接文件sln。指出硬链接文件的索引号与符号链接文件的索引号的差异。
硬链接文件的索引号与符号链接文件的索引号的差异:
(1)硬链接文件与被链接的目标文件共用同一个索引节点,所以即使目标文件移动到别的目录上或者删除,硬链接文件仍然有效。
(2)符号链接文件则是记录了目标文件的存放路径,所以目标文件被移动或者删除后,符号链接就会失效。
9.接上题,如果删去文件test后,那么访问硬链接文件hln是否会访问到test文件的内容,访问符号链接文件sln呢?如果重新建立文件test并写入新的内容,那么再次访问硬链接文件hln能够得到新test文件的内容吗?访问符号链接文件sln呢?请用命令操作讨论上述问题。
(1)删去文件test后,访问硬链接文件hln能够访问到test文件的内容,但访问符号链接文件sln不能访问到内容,显示过程如下:
如上图所示,虽然test文件被删除后,sln已经无法访问到内容,但其实文件仍在原位置,并没有消失。
(2)重新建立文件test并写入新的内容后,访问硬链接文件hln不能够得到新test文件的内容,访问符号链接文件sln能够得到新test文件的内容,显示过程如下: