1、vi编辑器中执行存盘退出的命令是:()
答案:ZZ或者:wq
分析:两个大写的Z,或者:wq
2、通过文件名存取文件时,文件系统内部的操作过程是通过:
答案:文件名在目录中查找对应的I节点,通过I节点存取文件数据
分析:
(1)UNIX文件系统包括引导块、超级块、i节点区、文件存储区、进程对换区等几部分。
(2)引导块占用第0号物理块,不属于文件系统管辖,如果系统中有多个文件系统,只有根文件系统才有引导程序放在引导块中,其余文件系统都不使用引导块;
超级块占用第1号物理块,是文件系统的控制块,超级块包括:文件系统的大小、空闲块数目、空闲块索引表、空闲i节点数目、空闲i节点索引表、封锁标记等。超级块是系统为文件分配存储空间、回收存储空间的依据。i节点区存放i节点,i节点是对文件进行控制和管理的一种数据结构。文件存储区是存放文件内容的区域,文件存储区中各数据块的使用情况在超级块中由记录,系统利用超级块中的记录完成对数据块的分配和回收。i节点保存了文件的属性和类型、存放文件内容的物理块地址、最近一次的存取时间、最近一次的修改时间、创建此文件的时间。
(3)inode本身并不记录文件名,而是记录文件的相关的属性(在上文提到过的那些属性),文件名则记录在目录所属的块区域。正因为这个原因,使得如果Linux读取一个文件的内容,就要先由根目录/获取该文件的上层目录所在的inode,再由该目录所记录的的文件关联性获取该文件的inode,最后通过inode内提供的块指针来获取最终的文件内容。
分享到:
相关推荐
Linux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdf
### Linux操作系统核心知识点详解 #### 一、Linux内核版本号构成 Linux内核版本号由三个部分组成:`Major.minor.patchlevel`。 - **Major(主版本号)**:表示内核的大版本更新,通常在一个较长时间段内保持稳定...
- **用户管理**:在Linux系统中,每个用户都有唯一的用户名和对应的用户组,用户的家目录位于`/home/用户名`。 - **用户权限更改命令**:`usermod`用于修改用户的属性,如用户名、主目录等。 - **磁盘配额**:管理员...
本章主要介绍了Linux下增加用户、删除用户、设置用户组的各种操作,这些操作是进入Linux系统的第一步。 第7章:Shell和Shell编程。本章主要介绍了Shell的基本概念、Shell脚本以及awk的相关知识。 第8章:进程管理。...
本资源为Linux操作系统考试必看教师出题的题库高分的保障,涵盖了Linux系统的多个方面,包括系统组成、文件系统、应用程序、系统管理、网络管理等知识点。 一、系统组成 * Linux系统一般由4个部分组成:内核、...
14. 网络配置:涉及Linux系统网络配置的文件,如ifcfg-eth、/etc/sysconfig/network、/etc/resolv.conf、/etc/services等。 15. RAID(Redundant Array of Independent Disks):独立磁盘冗余阵列,是一种数据存储...
Linux 系统阶段测试试题涵盖了 Linux 操作系统的基础知识、文件系统、用户管理、权限管理、命令操作等方面。以下是本试题的知识点总结: 一、选择题 1. Linux 发展史中的重要支柱:UNIX 操作系统、POSIX 标准、GUN...
Linux系统运行级别0至6,0表示关闭系统,6表示重新启动,其他级别对应不同的系统服务状态。 在Linux中,有多种桌面环境,如GNOME和KDE,它们提供了用户友好的图形用户界面。X-Window系统是Linux图形界面的基础,...
本文档总结了 Linux 基础知识点,涵盖了 Linux 操作系统的基本概念、文件系统、shell 编程、进程管理、磁盘管理、网络管理等方面的知识。 一、文件系统 * Linux 文件系统的基本概念:文件、目录、inode、block * ...
Linux 操作系统面试题积累 Linux 操作系统是当今最流行的开源操作系统之一,它提供了强大的命令行接口和图形用户界面。CentOS 是基于 Linux 建立的操作系统,它同时拥有终端命令界面和图形界面。 Linux 操作系统的...
Linux操作系统测试题旨在评估对Linux操作系统的理解、技能和熟悉程度。这份试题涵盖了Linux的基本概念、命令行操作、系统管理、网络配置等多个方面。通过完成这些测试题,可以检验自己对Linux操作系统的掌握程度,并...
1. 在Linux系统中,设备以文件方式访问。这意味着硬件设备如打印机、磁盘驱动器等,在系统中表现为特殊类型的文件,可以通过读写操作来控制这些设备。 2. Linux内核在引导过程中,会读取/etc/fstab文件来获取需要...
本文档提供了 Linux 系统工程师测试题培训考试的一份详细的考试大纲,涵盖了 Linux 系统安装、文件权限、目录操作、文件管理、压缩工具、链接、Shell 变量、文本处理、交换分区、文件查看、权限管理、文件所有者、...
系统服务和守护进程是Linux系统中常驻运行的任务,负责提供各种系统功能,如网络服务、数据库服务等。学会如何启动、停止、重启服务,以及配置服务的自动启动,对于系统管理员来说是基本技能。 ### 实战演练与测试...
Linux 操作系统知识点 Linux 操作系统是一个功能强大且灵活的操作系统,它可以应用于多种领域,包括服务器、嵌入式系统、集群计算机等。Linux 内核版本号由三个部分数字构成,分别是 Major、Minor 和 Patchlevel。...
本测试题覆盖了Linux系统初学者应掌握的各类基础知识和概念。 1. "hdparm -g /dev/had" 命令用于显示硬盘的几何参数。"hdparm"是一个用于硬盘参数和控制的工具,"-g"参数表示获取硬盘的几何参数。 2. 在/etc/...
在Linux操作系统的学习过程中,掌握基本的命令操作是至关重要的。这份试题主要涵盖了Linux的基础知识,包括命令操作、通配符的使用、Shell编程以及脚本编写等核心内容。下面,我们将对这些知识点进行详细解读。 一...