Linux系统管理(六)

时间:2022-09-19 16:31:15

1.在Linux系统的引导流程中,第一个初始化进程init的PID号是(B)

A  0

B  1

C  3

D  10

runlevel运行级别时,init0代表的是关机。init1代表的是单用户模式,不需要密码验证即可登录系统。init2代表的是字符界面的多用户模式。init3代表的是字符界面的完整多用户模式。init4未分配使用。init5代表的是图形界面的多用户模式。init6代表的是重新启动。

RHEL5若安装了图形桌面环境,默认启动是运行级别5.

2.系统初始化进程init所使用的配置文件是(B)

A  /etc/fstab(mount命令的配置文件,其中存储了文件系统的静态挂载数据)

B  /etc/inittab

C  /etc/rc.d/rc.sysinit(初始化脚本文件)

D  /etc/rc.d/rc.local(控制应该启动哪些程序和服务)

3.使用(BD)命令可以设置系统服务在不同运行级别中的自启动状态

A  service

B  chkconfig

C  init

D  ntsysv

4.当需要正常终止系统服务httpd时,应该采用(AD)方式进行

A  service httpd stop

B  kill httpd

C  killall -9 httpd

D  /etc/rc.d/init.d/httpd stop

5.使用进程管理命令(B),可以通过动态刷新的方式查看系统中的进程排名信息

A  ps(查看静态的进程统计信息)

B  top(查询进程动态信息)

C  pgrep(查询进程信息)

D  pstree(查看进程树)

查看进程的一些命令:

ps(结合aux或者是-elf选项)

top(p键根据CPU占用情况对进程列表进行排序,按M根据内存占用情况进行排序,N键根据启动时间进行排序,q键退出top程序)

pgrep(可以根据进程的名称、运行该进程的用户,进程所在终端等多重属性查询特定进程的PID号)

pstree(输出Linux系统中各种进程的树形结构)

控制进程:

(1)启动进程:使用&符可以后台执行

(2)改变进程的运行方式:当Linux系统中的命令正在前台执行时(运行尚未结束),可以按Ctrl+Z键将当前进程挂起。

查看后台进程可以使用jobs命令,并且使用fg命令将后台的进程恢复到前台运行

(3)终止进程执行:Ctrl+C键强行终端正在执行的命令操作

使用kill -9选项强行杀死进程

使用killall命令结合进程名杀死进程

使用pkill命令结合进程的名称,运行该进程的用户,进程所在的终端等多重属性终止特定的进程。

6.使用crontab命令设置用户的计划任务列表时,配置记录行中的第三行时间字段表示(C)

A  分钟

B  小时

C  日期

D  月份