【RH124知识点问答题】第 13 章 访问 Linux 文件系统
目录
5. 在 SATA 附加存储中,第一磁盘上的第一个分区和第二磁盘的第二个分区分别对应哪个块设备文件?
6. 请比较 df 和 du 命令及-h 和-H 选项的作用。
7. lsblk 命令和 lsblk -fp 命令有什么用?
10. 搜索文件时, locate 和 find 命令各有哪些优点?
11. 如何搜索 /usr/bin 目录中文件大小超过 50KB 的所有文件?
1. 存储设备是什么?怎么理解分区和格式化?
答:1)存储设备:是指计算机系统中用于存储数据的物理设备
2)分区:存储设备通常划分为更小的区块,称为分区。不同分区可以通过不同的文件系统进行格式化或用于不同的用途,分区本身就是块设备。格式化:是在分区上创建文件系统的过程,它定义了数据在存储设备上的组织方式。
2. 文件系统是什么?
答:文件系统:是操作系统用来管理和存储数据的一种方法,它定义了文件和目录在存储设备上的组织方式和访问规则。
3. 挂载是什么?挂载点是什么?
答:1.挂载:是将一个文件系统附加到 Linux 文件系统的特定位置(挂载点)上,使得文件系统中的文件和目录可以在这个位置上访问。2.挂载点:是文件系统在 Linux 文件层次结构中的位置,可以是任何空目录或特定的系统目录,如 /mnt、/home 。
4. 怎么理解块设备?
答:块设备是提供存储设备低级别访问权限的文件,是按块(通常是 512 字节或更大)访问数据的存储设备如硬盘、SSD 。/dev目录存储 RHEL 自动为所有设备创建的块设备文件。每个块设备都对应一个设备文件,如 /dev/sda、/dev/sdb。
5. 在 SATA 附加存储中,第一磁盘上的第一个分区和第二磁盘的第二个分区分别对应哪个块设备文件?
答:1).第一磁盘上的第一个分区对应的块设备文件一般是 /dev/sda1。
2).第二磁盘上的第二个分区对应的块设备文件一般是 /dev/sdb2。
6. 请比较 df 和 du 命令及-h 和-H 选项的作用。
答:1. df 命令:用于显示文件系统的磁盘空间使用情况,包括总磁盘空间、已用磁盘空间、可用磁盘空间、以及占整个磁盘空间百分比。
-h 选项:以人类可读的格式显示磁盘空间,例如 GB、MB 等。
-H 选项:以二进制(1000)为单位显示,而不是默认的二进制(1024)为单位。
2.du 命令:用于估算文件和目录的磁盘空间使用量。
-h 选项:以人类可读的格式显示文件和目录的大小。
-H 选项:对于单位显示方式没有影响,因为 du 默认以 1024 为单位显示
7. lsblk 命令和 lsblk -fp 命令有什么用?
答:1.lsblk 命令:用于列出块设备信息,包括设备名称、大小、挂载点等。2. lsblk -fp 命令:列出设备的完整路径、其 UUID(UUID 稳定地与文件系统关联,这是一个非常长的十六进制数字,用作通用唯一标识符只要文件系统没有重新创建,UUID 就会保持不变) 和挂载点,以及分区中文件系统的类型
8. 有哪两种手动挂载的方式?举例说明。
答:使用 mount 命令手动挂载设备到指定的挂载点。mount 命令的第一个参数指定要挂载的文件系统,第二个参数指定在文件系统层次结构中用作挂载点的目录。(文件系统可以用 /dev/ 或 UUID 方式表示)
1.通过设备路径(/dev/xxx)挂载
mkdir -p /mnt/datadisk mount /dev/sdb1 /mnt/datadisk
(文件系统可以用 /dev/ 或 UUID 方式表示)
2.通过 UUID 挂载
先查询目标分区的 UUID lsblk /dev/sdb1
用 UUID 执行挂载mkdir -p /mnt/permdisk
mount UUID="9ef0-abcd-123456789abc" /mnt/permdisk
9. 使用 umount 卸载文件系统时需要注意什么?
答:要成功执行umount 命令,所有进程都必须停止访问挂载点下的数据。如果挂载的文件系统在使用之中,则无法卸载。避免强制卸载,这可能会导致数据丢失或损坏。
10. 搜索文件时, locate 和 find 命令各有哪些优点?
答:1).locate 命令:搜索预生成索引中的文件名或文件路径,并即时返回结果,速度较快,但不会实时反映文件系统的变化。
2).find 命令通过遍历整个文件系统来实时搜索文件,但速度较慢。
11. 如何搜索 /usr/bin 目录中文件大小超过 50KB 的所有文件?
答:find /usr/bin -type f -size +50k
-type 选项将搜索范围限制为给定的文件类型,- f 表示普通文件
更多推荐



所有评论(0)