在Linux 系统中,采用 ( ) 命令查看进程输出信息,得到下图所示结果。系统启动时最先运行进程是 ( ) ,下列关于进程xinetd说法中正确是 (请作答此空) 。

ps命令显示系统正在运行进程,参数:e列出系统所有进程,f列出详细清单。显示各列为:★ UID:运行进程用户★ PID:进程ID★ PPID:父进程ID★ C:进程CPU使用情况(进程使用占CPU时间百分比)★ STIME:开始时间★ TTY:运行此进程终端或控制台★ TIME:消耗CPU时间总量★ CMD:产生进程命令名称Linux操作系统内核被加载入内存后,开始掌握控制权。接着,它将完成对外围设备检测,并加载相应驱动程序,如软驱、硬盘、光驱等。然后,系统内核调度系统第一个进程,init进程。作为系统第一个进程,init进程ID(PID)为1。它将完成系统初始化工作,并维护系统各种运行级别,包括系统初始化、系统结束、单用户运行模式和多用户运行模式。在Linux系统中,大部分服务进程(daemon)都会设置成在系统启动时自动执行。服务进程是指在系统中持续执行进程。但是,过多进程同时执行必然会占据更多内存、CPU时间等资源,从而使系统性能下降。为了解决这个问题,Linux系统提供了一个超级服务进程:inetd/xinetd。inetd/xinetd总管网络服务,使需要程序在适当时候执行。当客户端没有请求时,服务进程不执行;只有当接收到客户端某种服务器请求时,inetd/xinetd根据其提供信息去启动相应服务进程提供服务。inetd/xinetd负责监听传输层协议定义网络端口。当数据包通过网络传送到服务器时,inetd/xinetd根据接收数据包端口判断是哪个功能数据包,然后调用相应服务进程进行处理。 除Red Hat Linux 7使用xinetd来提供这个服务外,大部分版本Linux系统都使用inetd。









