Linux常用命令之进程管理类

1.1Linux中的进程和服务

计算机中,一个正在执行的程序或命令,被叫做“进程”(process)PID(进程id)

d.service(守护进程)(守护系统的后台服务)

启动后一直存在、常驻内存的进程,一般被称作“服务”(service)

1.2ps查看当前系统进程

ps只显示当前用户调用的进程,以及和当前终端相关联的系统进程

 

PID:进程ID,PPID:父进程ID 

 4)经验技巧

如果像看进程的CPU占用率和内存占用率,可以使用aux;

如果想查看进程的父进程ID可以使用ef。

查看当前进程状态

1.3 kill终止进程

进程号就是PID

自己kill自己也可以

 1.4 pstree查看进程树

按q退出

1.5top实时监控系统进程状态

闲置是:sleeping状态; 僵死状态:zombie状态

top:当前指令名称;20:35:33 当前时间  1 day 1:57当前系统运行了一天1小时57分钟,2 users:有两个用户;load average当前系统的平均负载:0.00(过去1min系统的平均负载) 0.01(过去5min系统的平均负载) 0.05(过去的15min系统的平均负载)三秒刷新一次 ,平均负载小于0.7就很nice,超过1就超了系统负载了。

ni(nice),设置优先级,nice值越低,优先级越高,id:idle;wa:wait,hi:硬件中断请求时间占比,si:软件中断请求时间占比;

Mem:当前内存占用

Swap:交换内存占用

PR:当前系统调度优先级

NI:系统运行时用户指定nice的值

VIRT:虚拟内存暂用大小

RES:实际(物理)内存占用大小

SHR:共享内存占用大小

S:state,当前状态

Time+:当前运行占用CPU的总时间,精确到0.01秒 

COmmend:生成当前进程的命令

 

 1.6netstat显示网络状态和端口占用信息

 

 此处是sshd远程连接进程,网络采用的是tcp协议,从本机的57253端口连接22端口,

2.1crontab系统定时任务

 

 确定crond是否打开

 

 

 

创建定时任务(一分钟写一个hello,world)

 删除定时任务(crontab -r清理当前用户的定时任务)

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值