《操作系统》实验指导书/实验八:系统高级管理 描述 (2)进程管理 ①kll命令 kl命令是通过进程I终止进程,其操作命令如下所示 ##安装ntp服务 yum install -y ntp ##ntp服务启动 systemc start ntp ##查看ntp服务进程D为2424(根据查询结果获得进程ID) #f ps aux g ##根据进程号终止进程(根据查询结果进行终止进程|D) ##查看进程是否存在 #f ps aux grep ntpd ②klll命令 killall f命令是通过匹配进程名称终止进程,但 CentOS7的部分版本中,没有默认安装 killall命令,可通过以下命令进行安装并终止相关进程,其操作命令如下所示。 #ntp服务启动 #t systemctI start ntpd ##查看ntp服务是否启动 #f ps aux grep ntpd ##安装kll!命令工具 yu mIsc ##终止ntp名称进程 ##查看ntp服务是否终止 ps aux grep ntpd (3)进程优先级 ①nice命令 nice命令可以在启动程序时设置其谦让度,高谦让度意味着低优先级,谦让度的值应 该在-20~+19之间浮动。nice命令修改的谦让度值是相对的,通过nice命令设置的谦让度 值,其操作命令如下所示 ##设置优先级命令格式 #nice-n谦让值[指令或选项 ##设置命令优先级为-19 ② )renice命令 renice命令可调整正在运行的进程的优先级信息,其操作命令如下所示 ##设置进程的优先级 # renice[谦让度绝对值]PD ##查看服务进程ID为4798 ##将进程ntp优先级号+1 信息管理与信息系统教研室/阮晓龙/13938213680/共7页,第5页《操作系统》实验指导书 / 实验八:系统高级管理 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 7 页,第 5 页 信息 描述 (2)进程管理 ①kill 命令 kill 命令是通过进程 ID 终止进程,其操作命令如下所示。 ##安装 ntp 服务 # yum install –y ntp ##ntp 服务启动 # systemctl start ntpd ##查看 ntp 服务进程 ID 为 2424(根据查询结果获得进程 ID) # ps aux | grep ntpd ##根据进程号终止进程(根据查询结果进行终止进程 ID) # kill 2424 ##查看进程是否存在 # ps aux | grep ntpd ②killall 命令 killall 命令是通过匹配进程名称终止进程,但 CentOS 7 的部分版本中,没有默认安装 killall 命令,可通过以下命令进行安装并终止相关进程,其操作命令如下所示。 #ntp 服务启动 # systemctl start ntpd ##查看 ntp 服务是否启动 # ps aux | grep ntpd ##安装 killall 命令工具 # yum install –y psmisc ##终止 ntp 名称进程 # killall ntpd ##查看 ntp 服务是否终止 # ps aux | grep ntpd (3)进程优先级 ①nice 命令 nice 命令可以在启动程序时设置其谦让度,高谦让度意味着低优先级,谦让度的值应 该在-20~+19 之间浮动。nice 命令修改的谦让度值是相对的,通过 nice 命令设置的谦让度 值,其操作命令如下所示。 ##设置优先级命令格式 # nice –n [谦让值] [指令或选项] ##设置命令优先级为-19 # nice –19 systemctl restart ntpd ②renice 命令 renice 命令可调整正在运行的进程的优先级信息,其操作命令如下所示。 ##设置进程的优先级 # renice [谦让度绝对值] PID ##查看服务进程 ID 为 4798 # ps aux | grep ntpd ##将进程 ntp 优先级号+1 # renice +1 4798