W4-Linux-作业题
判断题(每题1分,共3题)
mv为移动对象的命令。( √ )
ln为复制对象的命令。( × )
ls-a可以起到查询目录显示隐藏文件的作用。( × )(空格)
单项选择题(每题2分,共3题)
linux操作系统的长列表的10位字符第一位如果是-的话表示(A)
A.普通文件 B.符号文件 C.设备文件 D.链接文件
linux操作系统权限标识符中w代表(B)
A.读 B.写 C.执行 D.保护
对linux操作系统权限分组中其他用户描述正确的是(C)
A.不是属主的用户 B.不是权限组的用户 C.不是属主且不是权限组的用户 D.不是属主或者不是权限组的用户
不定项选择题(每题3分,共2题)
能够起到对文件进行改名的命令有(AB)
A.cp B.mv C.ls D.rm
关于rm-rf命令的说法正确的是(D)(空格)
A.可以删除非空目录 B.在有权限的前提下可以删除非空目录 C.递归的删除目录 D.报错,无此命令。
问答题(第1题5分,第2题10分)
简述一下软连接与硬连接的区别与联系。
给系统中已有的某个文件或目录指定另外一个可用于访问它的名称
软链接与硬链接不同,若文件用户数据块中存放的内容是另一文件的路径名的指向,则该文件就是软连接。软链接就是一个普通文件,只是数据块内容有点特殊。软链接有着自己的 inode 号以及用户数据块。因此软链接的创建与使用没有类似硬链接的诸多限制:
软链接有自己的文件属性及权限等;
可对不存在的文件或目录创建软链接;
软链接可交叉文件系统;
软链接可对文件或目录创建;
创建软链接时,链接计数 i_nlink 不会增加;
删除软链接并不影响被指向的文件,
但若被指向的原文件被删除,则相关
软连接被称为死链接(即 dangling link,
若被指向路径文件被重新创建,
死链接可恢复为正常的软链接)
简述一下linux操作系统长列表中标识权限的10位字符串的定义方式,以及他们之间的区别。
- 第一个字符代表普通文件(-)、目录(d),符号链接(l),块设备文件(b),字符设备文件(c)
- 其余字符每3个一组,读(r)、写(w)、执行(x)对于目录,表示进入权限。 s 当文件被执行时,把该文件的UID或GID赋予执行进程的UID(用户ID)或GID(组ID)。 t 设置标志位(留在内存,不被换出)。如果该文件是目录,在该目录中的文件只能被超级用户、目录拥有者或文件属主删除。如果它是可执行文件,在该文件执行后,指向其正文段的指针仍留在内存。这样再次执行它时,系统就能更快地装入该文件。 - 没有设置权限。
- 第一组:文件所有者的权限
- 第二组:与文件所有者同一组的用户的权限
- 第三组:不与文件所有者同组的其他用户的权限