Linux CPU 进程管理,linux2进程内存CPU管理笔记

在linux中对进程的操作的命令有ps    top    kill  killall

一   首先,top命令的使用方法:

top命令可以动态的查看进程的各类信息,top命令的选项比较多,主要分为commands-line option,Interactive commands .

1:commands-line option详解

top  -v|h  查看top命令的版本

top -H(Threads-mode opreation)   以线程模式查看

top  -b (Batch-mode opreation)       以批处理模式查看,此模式不允许输入。

top  -i(Idle-mode toggle)      睡眠模式开关,查看所有睡眠的进程

top  -s(secure-mode opreation)  以安全模式查看进程。

top   -S(Cumulative-time toggle)  CPU时间累积显示开关。

top   -u (User-Filter-mode) root    用户过滤模式,查看某个用户的所有进程信息。

2:Interactive Commands(交互式命令)分类 :

a:     Global-Commands(全局命令,即在全屏模式和选择模式都有效的命令)

输入 ‘Enter’  键刷新屏幕。

输入   h|?    查看帮助文档

输入  A     切换到Alternative-Display-Mode 或者Full-Screen-Mode模式显示。

输入 B   (Bold-Disable/Enable toggle) 将Summary area部分以高亮度显示的开关。

输入 E    改变Summary area的各个参数的单位。

输入 e     改变 Task area 的各个参数的单位

输入 g     对于选择模式时,输入1~4的数字选择相应的windows

输入 H     显示线程。

输入 k     杀死某个进程,需要提供进程id

b:    Summary-Area Commands(控制概要输入输出的一些命令)

输入 t   (Task/cpu-State toggle)     显示cpu信息的开关。

输入 l   (Load/Average-Uptime toggle) 显示更新的开关。

输入 m (Memory/Swap-Usage toggle)  显示内存使用的开关。

c:   Task-Area Commands(控制进程任务区的一些命令)

输入 j|J  改变进程各个参数列之间的间距。

输入 z    改变进程区域的颜色。

输入 x    加亮某个参数列的颜色。

输入 c    显示命令的完整存放路径。

输入 n   设置显示进程数目的数量。

输入 f/F 设置要显示的进程的参数的数量。

M : 根据驻留内存大小进行排序。

P:根据CPU使用百分比大小进行排序。

T: 根据时间/累计时间进行排序。

二    ps命令的使用

ps -A  显示所有进程的信息

ps -a  显示有效用户的进程信息

ps -l   详细的显示

ps -f  格式化显示

ps -u  username 显示某个用户的进程的信息。

三:进程处理的各种命令集合:

pgrep  -l -u root      查找特定进程PID的信息   -t  表示在该终端中找

优先顺序:priority   由系统决定

优先级:    niceness  固定,可以由用户指定。有正负之分。

用法1:   nice  -n  -10  cat  /dev/zero > /dev/null &          数值越大,表示优先级越低。

用法2:   renice -n --10 cat    这种指定nice等级是在程序已经开始运行的时候。上面在刚开始的时候。

jobs    命令查看后台运行的进程          fg  job_num  将后台的job放到前台   ctrl +z  将当前程序挂起。

bg  job_num  将后台停止进程重新运行

kill -9 PID 强制关闭  pkill  -9  进程名   会强制关闭包含进程名的所有进程。-u选项根据用户终止进程 -t 在相应的终端关闭相应的进程。

内存和虚拟内存命令集合:

1:  free -m

2:    vmstat

3:     mpstat

4:磁盘读写命令  iostat

5:lscup查看CPU情况

6 : dmidecode 查看所有设备的信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值