imx操作系统》实验指导/实验五:进程管理6 ②查看占用CPU使用率最高的进程 ps aux sort-k3nr head -n 要求 (1)编写 Shell F脚本每隔1分钟对所有进程的cPU使用率进行采样,并将该信息记录到用 户文件“home/ student/CPUinfo.csv"中。 (2)编写She!脚本每隔1分钟对占用CPU使用最大的进程名称进行采样,并将该信息记 录到用户文件“/home/ student/ CPUmaxcsv中 (3)使用 WinSCp工具将上述(1)中的用户文件"/home/ student/ CPUinfo.Csv"复制到 本地计算机中,并使用Exce工具对该文件中的数据进行分析,绘制出所有进程的CPU使用 率折线统计图。 请按照上述要求,进行具体实验,并将She‖脚本、Csv文件格式和所有进程的CPU使用率 折线统计图填写到实验报告册中。 九、实验分析 l、 netstat的具体使用 (1) netstat用于显示于IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各 端口的网络连接情况 (2) netstat有很多的常用选项,请完成表1-3 netstat常用命令选项一览表 (3)通过 netstat命令列出所有端口、显示每个协议的统计信息、显示核心路由信息、显示网 络接口列表、查看连接某服务器端口最多的IP地址 表1-3 netstat常用命令选项一览表 命令选项 命令含义 命令选项 命令含义 2、守护进程 (1)通过 PuTty远程连接 Linux操作系统,自主编写的 Shell脚本后台执行,实现1到正无 穷的输出并重定向到一个文本文件中,如果 PuTTY远程连接断开并重新登录操作系统,Shel脚本 是否继续后台执行? (2)使用命令让mysq开机自启动并后台运行,如果PurY远程连接断开并重新登录操作系 统,Shel|脚本是否继续后台执行? (3)守护进程的作用是什么?它与普通进程的区别是什么? 要求 请查阅相关资料,回答上述3个问题,并将答案填写到实验报告册中 管理科学与工程学科/共8页第6页《Linux 操作系统》实验指导 / 实验五:进程管理 管理科学与工程学科 / 共 8 页,第 6 页 ②查看占用 CPU 使用率最高的进程 ps aux | sort -k3nr | head -n 1 要求: (1)编写 Shell 脚本每隔 1 分钟对所有进程的 CPU 使用率进行采样,并将该信息记录到用 户文件“/home/student/CPUinfo.csv”中。 (2)编写 Shell 脚本每隔 1 分钟对占用 CPU 使用最大的进程名称进行采样,并将该信息记 录到用户文件“/home/student/CPUmax.csv”中。 (3)使用 WinSCP 工具将上述(1)中的用户文件“/home/student/CPUinfo.csv”复制到 本地计算机中,并使用 Excel 工具对该文件中的数据进行分析,绘制出所有进程的 CPU 使用 率折线统计图。 请按照上述要求,进行具体实验,并将 Shell 脚本、csv 文件格式和所有进程的 CPU 使用率 折线统计图填写到实验报告册中。 九、实验分析 1、netstat 的具体使用 (1)netstat 用于显示于 IP、TCP、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各 端口的网络连接情况。 (2)netstat 有很多的常用选项,请完成表 1-3 netstat 常用命令选项一览表。 (3)通过 netstat 命令列出所有端口、显示每个协议的统计信息、显示核心路由信息、显示网 络接口列表、查看连接某服务器端口最多的 IP 地址。 表 1-3 netstat 常用命令选项一览表 命令选项 命令含义 命令选项 命令含义 2、守护进程 (1)通过 PuTTY 远程连接 Linux 操作系统,自主编写的 Shell 脚本后台执行,实现 1 到正无 穷的输出并重定向到一个文本文件中,如果 PuTTY 远程连接断开并重新登录操作系统,Shell 脚本 是否继续后台执行? (2)使用命令让 mysql 开机自启动并后台运行,如果 PuTTY 远程连接断开并重新登录操作系 统,Shell 脚本是否继续后台执行? (3)守护进程的作用是什么?它与普通进程的区别是什么? 要求: 请查阅相关资料,回答上述 3 个问题,并将答案填写到实验报告册中