文档详情

《Linux操作系统》课后习题9章.docx

发布:2021-10-06约1.68千字共2页下载文档
文本预览下载声明
第九章习题 一填空 Linux支持虚拟文件系统(VFS),其实质是Linux内核中的一个软件层,用于给用户空间的程序提供文件系统接口。 /boot目录存放内核和加载内核所需的文件。一般情况下,GRUB 或 LILO 系统引导管理器也位于这个目录。。 BusyBox 是一个集成了许多最常用Linux命令和工具的软件。 编译BusyBox时可以采用静态编译和动态编译两种方式。 initrd是boot loader initialized RAM disk的缩写,意思是由引导程序初始化的RAM磁盘。 磁盘分区指明操作系统可以存取哪些磁柱之间的区块,这样操作系统就可以在指定的区块内进行文件数据的读、写、搜寻等操作。 在命令提示符下输入命令“fdisk –l”查看系统磁盘及分区情况。 df命令作用是列出文件系统的整体磁盘空间使用情况。 Linux系统通过quota来限制每个用户或组的磁盘使用空间,以避免个别用户或组占用过多的磁盘空间影响系统运行和其他用户的使用。 限制分配给用户或组的磁盘块的数目可以通过执行edquota命令实现。 二选择 (B)目录存放所有的系统配置文件。 /home B. /bin C. /etc D./root 一个硬盘最多可以分(B)个主分区。 3 B. 4 C. 5 D. 6 fdisk分区界面中,执行(A)命令实现添加一个新分区。 n B. d C. p D. q 使用(D)命令可以实现磁盘对拷。 A.copy B.cd C.cp D.dd 5. 执行(C)命令格式化分区。 A.rmdisk B. format C. mkfs D. fdisk 6. quotacheck自检测并创建用户(组)磁盘配额文件,(B)选项表示忽略现有的配置文件。 A.a B.c C.u D.g 7. 不需要磁盘配额功能时可以使用(A)命令进行关闭。 A.quotaoff B.off C.diskoff D.shut 三简答 简述静态编译和动态编译的区别? 答: 静态编译:制作的根文件系统在使用时,不需要依赖动态库。 动态编译:需要复制必要的动态库。该模式可以使得Busybox可执行文件更小。 如果要在某个分区上实现磁盘限额功能,必须先激活该分区上的磁盘配额功能,如何实现? 答:1)临时挂载,再次启动会失效。 mount -o remount,usrquota /mybak 2)启动自动挂载,修改/etc/fstab文件内容,再次启动时挂载时直接激活配额功能。 /dev/sdb1 /mybak ext3 defaults,usrquota 0 0 简述磁盘限额软硬限制的区别。 答:硬限制(soft):超过此设定值后不能继续存储新的文件。用户在操作过程中一旦超出硬配额的界限,系统就发出警告信息,并立即结束写入操作。 软限制(hard):超过此设定值后仍旧可以继续存储新的文件,同时系统发出警告信息, 建议用户清理自己的文件,释放出更多的空间。 4. Linux系统和Windows操作系统不同,没有盘符的概念,磁盘对应分区存放在/dev目录中,命名格式为/dev/xxyN,请简述xxyN表示的含义。 答: xx 这两个字符标明分区所在设备的类型。IDE接口的硬盘对应hd,SCSI接口的硬盘对应sd。 y 该字符对应分区所在的设备,通常使用英文字母表示,从a向后依次增加。例如第一个SCSI磁盘记为“/dev/sda”,第二个IDE磁盘记为“/dev/hdb”; N 该数字表示分区。前4个分区(主分区或者扩展分区)使用数字1-4.逻辑分区从5开始。例如/dev/sda2表示第一个SCSI硬盘上的第2个主分区或扩展分区;/dev/hd5表示第二个IDE硬盘上的第1个逻辑分区。
显示全部
相似文档