关于系统进程的学习

进程的含义;
进程就是系统未完成并且正在进行的工作
查看进程
1.图形的查看方式
     gnome-system-monitor
在这里插入图片描述

2.进程查看命令
 ps   -A 查看所有进程 在这里插入图片描述
    -a 在当前环境和宗运行的进程,不包含环境信息
    -u 显示当前进程用户信息
     a 在当前环境中运行的进程
     x 列出系统中所有运行包含tty输出设备 在这里插入图片描述
     f 显示进程的父子关系
     e 显示进程的详细信息
在这里插入图片描述
ps 常用组合
    ps aux 显示系统中所有进程并显示进程用户
在这里插入图片描述
    ps ef 显示进程信息并显示进程父子关系
在这里插入图片描述
    ps ax 当前系统中所有的进程包含tty设备
在这里插入图片描述
    pstree 显示系统的进程树
在这里插入图片描述
显示进程指定信息
 ps  -o  user 显示进程所有者
     comm 显示名称
     group 显示所有组
     %cpu 显示cpu的使用率信息
     %mem 进程中的人内存使用率在这里插入图片描述
     pid 进程的id
     nice 进程中的id
在这里插入图片描述

进程排序
ps ax --sort=
  +%cpu | -%cp在这里插入图片描述
  +%mem |-%mem在这里插入图片描述

进程的含义  进程就是系统未完成并且正在进行的工作
stat中显示的信息
  S 显示状态
  l 内存中有锁
  N 优先级低
  < 优先级高
  + 前台运行
  s 顶级进程

进程优先级
  1.进程的优先级范围
  -20~19 ; 有-20到19的优先级别处理,数值越小越能被优先处理

2.优先级查看
  ps ax -o pid,nice,comm 在这里插入图片描述

3.指定某个优先级开启工程
  nice -n  优先级数字  进程名称
  nice  -n  -8  firefox 以开启firefox为列,设置优先级别为-8
在这里插入图片描述

4.改变进程优先级
  renice -n 优先级数字 进程pid
  rencie -n    -8     19   改变1800进程的优先级为-5在这里插入图片描述
在这里插入图片描述
   ps a -o pid,nice,comm
在这里插入图片描述

5.top的命令用法
 top
  1 显示的是cpu每个核的负载
  s 可以调整刷新的频率 有原来的几秒改为几秒在这里插入图片描述
  c cpu的负载排序
  m 内存使用率的排序在这里插入图片描述
  h 查看帮助 和命令 --help有点相似在这里插入图片描述
  u 查看指定用户在这里插入图片描述
  k 对指定的进程发起信号 填写的就是id
  q 退出在这里插入图片描述
6.进程信号
  1.常用信号等级
  1 进程重新加载配置
  2 删除进程在内存中的数据
  3 删除鼠标在内存中的数据
  9 强行结束单个进程(不能被阻塞)
  15 正常关闭进程(可能会被阻塞)
  18 运行暂停的进程
  19 暂停某个进程 (不能被阻塞)
  20 把进程打入后台(可以被阻塞)
  man 7 signal 查看信号详细信息
  kill -信号 进程pid
  killall -信号 进程名字
  pkill -u westos -信号

控制服务
  systemctl status sshd 查看进程的状态是running 还是dead ; inactive不可用,active 可用在这里插入图片描述
  systemctl start sshd 开启服务在这里插入图片描述
  systemctl stop sshd 关闭服务在这里插入图片描述
  systemctl reload sshd 重新加载在这里插入图片描述
  systemctl enable sshd 设定服务开机启动 在这里插入图片描述
  systemctl disable sshd 设定服务开机不启动在这里插入图片描述
  systemctl list-units 列出已经开启服务的当前状态在这里插入图片描述
  systemctl list-unit-files 列出所有服务开机启动的状态 有三种状态 disable,enable,static(固定的)在这里插入图片描述
  systemctl list-dependencise 列出服务的依赖性,看他的开启需要那些依赖那些东西在这里插入图片描述
  systemctl set-default multi-user.target 设定系统启动级别为多用户模式 但是无图形
  systemctl set-default graphical.target 设定系统启动级别为图形模式
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值