linux进程

在进入进程之前,我们需要了解一些概念,首先进程是在那执行,执行时存储在哪,未执行时存储在哪?

首先我们需要了解’一切皆文件’这个概念。进程也是一个文件,而文件一般存储在硬盘中,当我们需要去调用该文件时,内存会找到该文件存储硬盘的位置并开始读取,接着CPU又会从内存上读取文件内容并执行。由于文件在cpu,内存及硬盘上读取存在时间差,为了调节这时间差,由此衍生出cache及buffer区域(buffer及cache都属于内存)

buffer:为缓冲内存与硬盘之间的时间差

cache:为缓冲内存与CPU之间的时间差

进入进程学习:

了解与进程相关的方法学习

top:查看进程,相当于Windows的任务管理器

free:查看内存信息

ps aux:查看进程

ps aux |head -1:查看进程第一行信息

grep:过滤,包含        -v 不包含

kill -9 :强制杀死进程

应用软件文件名  +Ctrl c :终止该应用软件回到终端

jobs:查看后台运行程序

&+应用软件文件名:防止应用程序前台(终端),使其在后台执行

fg %工作号:将后台应用软件跑到前台执行

bg%工作号:将前台应用软件跑到后台执行(相当于& 应用软件文件名)

pstress:查看进程关系 

 

转载于:https://www.cnblogs.com/zhengjunfeng/p/9854710.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值