进程管理 一、进程基本介绍 在Linux中,每个执行的程序、代码都成为一个进程(process)。每个进程都分配一个ID号。 每个进程,都会对应一个父进程,而这而过父进程可以复制多个子进程。 每个进程都可能以两种形式存在的。前台和后台,前台进程就是用吗目前屏幕上可以进行的操作;后台进程则是实际在操作 ...
分类:
系统相关 时间:
2018-04-28 22:12:19
阅读次数:
264
ps,top,htop,vmstat 相关命令介绍。
分类:
系统相关 时间:
2018-04-26 23:21:15
阅读次数:
196
作业分为前台作业和后台作业前台作业(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
可通过nice值调整的优先级范围是100~139,分别对应于-20~19进程启动时,其nice值默认为0,换算到优先级为120nice以指定的nice值运行命令nice的默认值是0-n是指定进程运行的nice值renice调整一个已经运行进程的nice值查看进程的nice值和优先级
分类:
系统相关 时间:
2018-04-21 00:21:54
阅读次数:
199
类似于Windows的任务管理器这个命令默认就可以动态的显示进程状态21:39:20 这个是当前时间up 15 min 是top进程的运行时间1 user 是在线用户数load average 负载的平均值 过去1分钟 5分钟 15分钟的负载值tasks 工作总数量 running运行状态的进程数量 sleeping处于睡眠状态的进程数量 stopped 处于停止状态的进程数量 zombie处于僵
分类:
系统相关 时间:
2018-04-20 23:46:54
阅读次数:
278
显示系统时间,运行时长及平均负载其实uptime就是在top中截取部分内容
分类:
系统相关 时间:
2018-04-20 23:33:54
阅读次数:
157