第十四章
习题
1、在 Linux 系统中,什么是目录,文件结构是什么样的?
目录是Linux系统中的一种特殊文件,目录中保存的是文件名和i节点数组。Linux系统把文件信息以树型结构组织起来。树形结构由一个根目录(root)和根目录下的子目录构成。每一个目录内可以包含下一级目录、文件、指向其他文件系统的指针(符号链接)、表示设备的设备名(如/dev/tty)等。
2、什么是绝对路径与相对路径
答:
路径又分相对路径和绝对路径。
绝对路径是指从""开始的路径,也称为完全路径;相对路径是从用户当前目录开始的路径。系统中每一个文件都有一个完全路径名。用户要访问一个文件时,可以通过路径名来引用。此时可以使用绝对路径名,也可以使用相对路径名。
3、在使用命令时 “.”,“..”和“~”,表示什么。
在使用命令时,用“.”表示当前目录,用“..”表示上一级目录,用“~”表示自己的主目录。
4、Linux文件系统中包括的主要文件类型有:
普通文件:普通文件包括文本文件、二进制可执行文件、shell脚本文件以及各种类型的数据文件,如图像文件、声音文件等。
目录文件:目录文件是一种特殊的文件,它们包含文件名和子目录名,以及查找这些文件和子目录所必需的信息。
链接文件:普通的链接实际上不是文件,它们仅是指向同一索引节点的目录条目,是一个索引节点表。
设备文件:Linux系统把每一个输入/输出设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。其中可以读写单个字符的是设备字符设备(如键盘);不能访问单个字符,而必须整块读写的设备称作块设备(如磁盘)。
5、Linux 文件的存取权限有什么,如何显示文件的存取权限。
Linux 文件的存取权限有四种:读(r)、写(w)、执行(x)和无权(-)。对目录来说,执行权限允许用户进入和退出该目录。利用ls –l 命令可以显示文件的存取权限。 |