![](https://csdnimg.cn/release/download_crawler_static/22501247/bg6.jpg)
6
损?如何修复受损的文件?
解:参见 P100-101 §5.3.5。
(6)何为映像文件?以一个带有 vfat 文件系统的 3”软盘说明如何创建和使用映像文
件?
解:映像文件是磁盘、光盘、分区、文件系统等的精确副本,是对指光盘、磁盘或其它
存储的文件系统及内容在 UNIX/Linux 或 Windows 系统的硬拷贝。
对于一个带有 vfat 文件系统的 3”软盘,设其映像文件为 fd.img,可以用命令
dd if=/dev/fd0 of=fd.img bs=18k
构造其映像。
对映像文件 fd.img 的使用可参照(2),只是这里的安装命令可以是
mount -o loop fd.img /mnt # 使用映像
或 mount /dev/fd0 /mnt # 使用原磁盘
第
6
章
1.思考题
(1)UNIX/Linux 系统有几类进程,试说明后台进程的作用或执行过程?
解:参见 P116 §6.1.2。
(2)试述 0#和 1#进程的作用及 UNIX/Linux 进程树的形成。
解:参见 P116 6.1.4。
(3)试述 UNIX/Linux 系统的进程状态及转换?
解:参见 P117-118
(4)Linux 系统中进程常见状态标志有哪些?各是什么意义?
解:参见 P122-123 §6.3.2 及表 6-3。
2. 单项选择题
(1)-(5) AD A B AD AB
3.综合题
(1)试述 kill 与 killall 的相同与不同点。
解:两者均可向指定进程发指定信号(默认为 TERM)。kill 的目标是进程的 PID 或进
程组,killall 的目标是进程名。两者还均可使用-l 查询系统中的可用信号。
(2)试述 fuser 的功能与作用,如何终止在终端 tty2 运行的所有进程?如何监视网络服
务端口的活动情况?
解:a. fuser 的功能是确定使用某个设备或文件系统的进程和用户的情况。
b. fuser /dev/tty2
c. 示例
#fuser telnet/tcp ftp/tcp #
监视本地
telnet
和
ftp
端口的
tcp
活动情况
#fuser –u 23/tcp 21/tcp #监视本地 telnet 和 ftp 端口的 tcp 活动情况
#fuser –n tcp 21 #监视本地 ftp 端口的 tcp 活动情况
(3)简述 UNIX/Linux 的作业和任务调试功能,如何让作业 myjob 在 2 小时后执行?
如何让系统在每个周一 1:00 重新启动?
解:a. 在 UNIX/Linux 系统中还有相关命令用于对作业进行调度,以规定在指定时刻调
度或安排任务的执行。这样做是非常有益的,因为我们可以把那些不急于处理的任务,放在
系统负载小或非峰值的时间执行,也可以让系统在无用户使用或用户最少的时候重新启动,
以保证系统运行的效率。用于作业管理的命令有 at,batch 和 crontab。