ps,top,htop,vmstat 相关命令介绍。
分类:
系统相关 时间:
2018-04-26 23:21:15
阅读次数:
196
Supervisor介绍:Supervisor(http://supervisord.org)是一个用Python写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是Python进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用supervisor同时启动所有应用程序而不是一个一个地敲命令启动。Supervisor是
分类:
其他好文 时间:
2018-04-26 18:19:49
阅读次数:
2100
Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 s ...
分类:
其他好文 时间:
2018-04-26 14:06:18
阅读次数:
202
Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意 ...
分类:
其他好文 时间:
2018-04-22 20:03:28
阅读次数:
239
简介 swoole_process 是swoole提供的进程管理模块,用来替代PHP的pcntl扩展。 首先,确保安装的swoole版本大于1.7.2: 实例说明 本例里待消费的是三个shell命令,会分别创建一个子进程来消费。消费的时候故意sleep了1秒,以便直观看到效果。 process_t1 ...
分类:
系统相关 时间:
2018-04-21 17:35:45
阅读次数:
203
作业分为前台作业和后台作业前台作业(foreground) 通过终端启动,且启动会一直占据终端。比如vim、cp后台作业(background)可以通过终端启动,如何让作业运行于后台?1、如果作业已经运行,可以使用ctl+z,但是这个命令会使得作业停止。使用kill -s 18 命令让进程恢复运行2、如果作业没有运行,在启动作业时,使用&符号。注意:如果作业与终端有关,一旦终端断开,那么作
分类:
系统相关 时间:
2018-04-21 00:47:57
阅读次数:
194
终止一个进程查看当前可用的信号集查看信号的名称根据以上显示内容,一个信号的表示方式有三个:1、编号(1、2、3) 2、简写(HUP) 3、全称(SIGHUP)常用信号1、SIGHUP 无须关闭进程而让该进程重读配置文件 如果有多个相同进程,需要指定由root运行的进程2、SIGINT 终止正在运行的进程 相当于ctl+c9、SIGKILL 杀死运行中的进程 强行关闭进程,那么被该进程调用的文件可能
分类:
系统相关 时间:
2018-04-21 00:27:37
阅读次数:
198
生成系统资源使用统计数据,这个程序也需要安装,系统默认不自带dstat N MN 刷新间隔M 刷新次数默认会一直刷下去这个命令很强大,运维时需要好好研究。选项 -c 显示CPU相关信息 -C # 显示指定哪颗CPU信息 -d 显示磁盘的相关信息 -D 显示
分类:
系统相关 时间:
2018-04-21 00:25:08
阅读次数:
207
显示虚拟内存的统计信息r:可运行进程数 包括正在运行和准备运行的进程b:不可中断睡眠的进程Memoryswpd swap空间的使用量free 空闲内存量buff 用于buff的内存量cache 用于cache的内存量swapsi:从disk到swap分区的量so:从swap到disk的量iobi:从块设备接收的量bo:发现块设备的量SYSTEMin:每秒中断cs:每秒上下文交换CPU参数用法vms
分类:
系统相关 时间:
2018-04-21 00:25:02
阅读次数:
256
显示指定进程的内存映射表这个命令仅供了解,我觉得我一辈子不会使用这个命令。这里我只想说一件事,就是Linux的思想是一切皆文件,那么进程对应的内存也是保存在文件系统中的,虽然/proc目录是一个伪文件系统pmap的信息可以说是从/proc/1/maps中取出的
分类:
系统相关 时间:
2018-04-21 00:23:42
阅读次数:
200