4nianyici 发表于 2014-02-26 10:58

【含答案解析】Linux磁盘和文件系统管理基础知识测试题-EMC自测第22期

本帖最后由 4nianyici 于 2014-03-03 14:20 编辑

自测简介:本试题为EMC自测专栏第22期,主要考查Linux磁盘和文件系统管理基础知识。欢迎大家测试学习并讨论交流!

试题链接: http://selftest.chinaunix.net/Start_1e1944d8-2636-4719-b2a5-4f8a4ab2dd5e.html

背景:EMC中国技术社区依托EMC中文支持论坛(http://community.emc.com/go/chinese)和微博(http://e.weibo.com/emcsupport),旨在为广大IT同行和存储技术爱好者提供解决问题、探讨技术和分享心得的交流平台。我们会定期的总结一些由EMC技术工程师以及EMC中文支持论坛内资深用户所分享的,和EMC产品、存储及相关领域通用技术相关的精彩问答,以自测题的形式来帮助大家巩固所学的知识点,共同进步。

试题部分除了囊括了存储、存储区域网络、备份还原、主机连接等存储基础知识,还将结合EMC的产品作为实践。不仅让自测者得以了解自身基础知识的掌握程度,还为正在学习EMC技术的朋友或EMC产品的用户在测试中收获更多。

自测参与说明:

1.测试限IT168及旗下社区会员,需注册方可参加测试。

2.点击开始答题,每道测试题选取您认为的正确答案,根据提示提交。为了方便大家的学习,因此每个自测可以进行多次答题。但不重复赠送币值。

3.自测题为10道选择题,测试完毕,分数自动生成。

4nianyici 发表于 2014-03-03 14:25

答案解析:

题号:1
答案:C
解释:Linux下/etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd 配置文件、IPSec 配置文件和其他文件等。/bin为可执行命令的目录, 包含shells 如 bash, csh, etc和 常用命令如 cp, mv, rm, cat, ls。/usr 目录包含所有的命令、程序库、文档和其它文件。/dev 为设备文件目录。Linux下设备被当成文件,这样一来硬件被抽象化,便于读写、网络共享以及需要临时装载到文件系统中。正常情况下,设备会有一个独立的子目 录。这些设备的内容会出现在独立的子目录下。

题号:2
答案:C
解释:Linux中I/O设备分为两类:块设备和字符设备。 字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。举例来说,Serial Modem是典型的字符设备。 块设备:应用程序可以随机访问设备数据,程序可自行确定读取数据的位置。硬盘是典型的块设备,应用程序可以寻址磁盘上的任何位置,并由此读取数据。此外,数据的读写只能以块(通常是512B)的倍数进行。与字符设备不同,块设备并不支持基于字符的寻址。

题号:3
答案:B
解释:fdisk [-l ] [设备名称]:后边不跟设备名会直接列出系统中所有的磁盘设备以及分区表,加上设备名会列出该设备的分区表。如果不加-l 则进入交互模式,在该模式下,可以对磁盘进行分区操作。P:打印当前磁盘的分区情况。n:重新建立一个新的分区。w:保存操作。q:退出。d:删除一个分区。

用n创建一个新的分区,系统会提示要建立e (extended 扩展分区)或者p (primary partition主分区),选择主分区,选择p回车后,提示输入First cylinder ,可直接回车或输入一个数字,如新磁盘没有任何分区,直接回车即从1开始。用户也可以自定义输入。此时会提示要分多大,可写一个数值或输入+sizeK或者+sizeM。


题号:4
答案:D
解释:在Linux下对IDE的设备是以hd命名的,一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的主从两个设备分别为hda和hdb,第二个IDE口上的两个设备分别为hdc和hdd。 SCSI接口设备是用sd命名的,第一个设备是sda,第二个是sdb。依此类推。

题号:5
答案:C
解释:分区是用设备名称加数字命名的。一个硬盘最多可以分4个主分区;因此硬盘可以被分为1-3个主分区加一个扩展分区,或者仅有1-4个主分区。对于扩展分区,可以继续对其进行划分,分成若干个逻辑分区。主分区的名称分别是hda1、hda2、hda3和hda4,其中扩展分区也占用一个主分区的名称。逻辑分区的名称一定是从hda5开始,每增加一个分区,分区名称的数字就加1,如hda6代表第二个逻辑分区等等。

题号:6
答案:D
解释:文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount /directoryname"命令来加载一个文件系统。fsck、mount、umount等命令都利用该程序。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。

第一列是分区的标识;第二列是挂载点;第三列是分区的格式;第四列则是mount的一些挂载参数;第五列的数字表示是否被dump备份;第六列是开机时是否自检磁盘。

题号:7
答案:B
解释:df命令用来查看磁盘的使用情况(总容量、使用容量、剩余容量等)以及文件系统被挂载的位置。可以不加任何参数,默认是按k为单位显示的;举例:

df常用参数有 –i -h -k –m等。
-i 使用inodes 显示结果:

-h 使用合适的单位显示,例如G:

-k -m 分别为使用K,M为单位显示:

Filesystem 表示扇区,也就是划分磁盘时的分区;1K-blocks/1M-blocks表示以1K/1M为单位;Used 和 Available 分别是已使用和剩余;Use% 是已经使用的百分比;Mounted on 则表示该分区(扇区)所挂载的位置。

fdisk用来查看磁盘分区表及分区结构,通过-l参数能获得机器中所有硬盘的分区情况。du命令用来查看目录的大小。功能是逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块的情况,如果没有指定目录,则对当前的目录进行统计。free命令用来显示内存的使用状态。

题号:8
答案:C
解释:chkdsk命令用于windows平台,查找文件系统和文件系统元数据中的错误,并显示查找结果的状态报告。scandisk是一个基于dos的磁盘扫描程序,检测磁盘的FAT表、 目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。fdisk是Linux用来查看磁盘分区表及分区结构的命令。fsck用来检查并修复文件系统,加-p整理并修复较小错误。

举例:1. fsck
1.2. fsck -p
2.3. fsck /dev/ryournamelv

注释:该命令不会对已mount的文件系统做修正,当文件系统被mount时可能会返回不准确的错误信息。同时检查并修复位于不同磁盘设备上的两个文件系统,使用dfsck -options filesystem1 -options filesystem2。



题号:9
答案:A
解释:使用Quota能对某一分区下指定用户或用户组进行磁盘限额。这里要说明的是,限额不是针对用户主目录,而是针对这个分区下的用户或用户组。Quota通过限制用户的blocks或者inodes起到限额的作用。

开启磁盘配额:quotaon –a,配置用户或组的限额的大小 :edquota -u user (-g group),查看用户或组的限额情况 :quota -uv user (-gv group),查看系统的配额情况:repquota –augv




题号:10
答案:A
解释:ls 命令列出文件或目录下的文件名, ls –a:列出包括以“.”开始的隐藏文件在内的所有文件名; ls –l:列出目录下所有文件的权限、所有者、文件大小 、修改时间及名称。ls -t 依照文件最后修改时间的顺序列出文件名。
页: [1]
查看完整版本: 【含答案解析】Linux磁盘和文件系统管理基础知识测试题-EMC自测第22期