正在加载图片...
imx操作系统》实验指导/实验五:进程管理4 Isof-1@[P地址] #查看和指定IP地址通信的进程 要求: (1)详细解释使用w命令、 ps lax命令、top命令、lsof命令得到的某条记录中各个字段的 (2)使用ps命令查看 apache服务进程信息。 (3)使用top命令查看进程的内存信息。 (4)使用lso命令查看用户root打开的sh类型的文件。 请按照上述要求,回答上述问题,并将具体的操作命令和答案填写到实验报告册中。 3、进程调度 (1)nice命令 nice命令可以在启动程序时设置其谦让度,高谦让度意味着低优先级,谦让度的值应该在 20+19之间浮动 o nice命令修改的谦让度值是相对的,通过nice命令设置的谦让度值的大小为nice 命令的参数的数值加上默认谦让度值。 nice -n[谦让值]程序名#在程序启动时设置谦让度 (2) renice命令 renIce命令可以在进程运行时调整其谦让度值, renice调整的谦让度值的大小为 renice命令中 参数的数值 renice[谦让度绝对值]PD#对正在运行的程序进行谦让度值得变更 (3)向进程发送信号:kl命令、klll命令 kill l-singal-pi #通过pid号来向程序发送信号 killall i程序名 #通过程序的名字,直接杀死所有的进程 4、PROC文件系统 PROC是一个特殊的文件系统,/PROC目录下存放着与内核有关的系统状态信息,在系统运行 的时候,内核会随时向这个目录写入数据。ps和top命令就是从这个地方读取数据。通过ls/PROC 可以查看这个目录下的进程信息 #通过pid号来向程序发送信号 /proc/meminfo #通过程序的名字,直接杀死所有的进程 #已加载的文件系统的列表 proc/devices #可用设备的列表 proc/version #内核版本 /proc/stat #系统的不同状态 /proc/uptime #系统启动的时间长度 oc/net #网络协议状态信息 要求 请查阅相关资料,简述ls/PRoC命令得到的某条记录中各个字段的含义,并将答案填写到实 验报告册中。 5、进程管理实例 (1)追踪SSH服务进程 SSH是建立在应用层和传输层基础上的安全协议,通过SSH服务可以有效地防止远程管理过 程中的信息泄露问题。通过对SSH服务进程的监控可以使我们更好地保障 Linux账户安全。 管理科学与工程学科/共8页第4页《Linux 操作系统》实验指导 / 实验五:进程管理 管理科学与工程学科 / 共 8 页,第 4 页 lsof -i @[IP 地址] #查看和指定 IP 地址通信的进程 要求: (1)详细解释使用 w 命令、ps lax 命令、top 命令、lsof 命令得到的某条记录中各个字段的 含义。 (2)使用 ps 命令查看 apache 服务进程信息。 (3)使用 top 命令查看进程的内存信息。 (4)使用 lsof 命令查看用户 root 打开的 sh 类型的文件。 请按照上述要求,回答上述问题,并将具体的操作命令和答案填写到实验报告册中。 3、进程调度 (1)nice 命令 nice 命令可以在启动程序时设置其谦让度,高谦让度意味着低优先级,谦让度的值应该在 -20~+19 之间浮动。nice 命令修改的谦让度值是相对的,通过 nice 命令设置的谦让度值的大小为 nice 命令的参数的数值加上默认谦让度值。 nice -n [谦让值]程序名 #在程序启动时设置谦让度 (2)renice 命令 renice 命令可以在进程运行时调整其谦让度值,renice 调整的谦让度值的大小为 renice 命令中 参数的数值。 renice[谦让度绝对值] PID #对正在运行的程序进行谦让度值得变更 (3)向进程发送信号:kill 命令、killall 命令 kill [-singal] -pid #通过 pid 号来向程序发送信号 killall 程序名 #通过程序的名字,直接杀死所有的进程 4、PROC 文件系统 PROC 是一个特殊的文件系统,/PROC 目录下存放着与内核有关的系统状态信息,在系统运行 的时候,内核会随时向这个目录写入数据。ps 和 top 命令就是从这个地方读取数据。通过 ls /PROC/ 可以查看这个目录下的进程信息。 /proc/cpuinfo #通过 pid 号来向程序发送信号 /proc/meminfo #通过程序的名字,直接杀死所有的进程 /proc/mount #已加载的文件系统的列表 /proc/devices #可用设备的列表 /proc/version #内核版本 /proc/stat #系统的不同状态 /proc/uptime #系统启动的时间长度 /proc/net #网络协议状态信息 要求: 请查阅相关资料,简述 ls /PROC/命令得到的某条记录中各个字段的含义,并将答案填写到实 验报告册中。 5、进程管理实例 (1)追踪 SSH 服务进程 SSH 是建立在应用层和传输层基础上的安全协议,通过 SSH 服务可以有效地防止远程管理过 程中的信息泄露问题。通过对 SSH 服务进程的监控可以使我们更好地保障 Linux 账户安全
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有