一篇文章带你学会Linux中的进程管理

目录

前言

一、进程定义:

二、进程查看命令

          三、进程的优先级

          四、进程的前后台调用

          五、进程信息号

          六、systemd守护进程

          七、系统中的登陆审计

总结


前言

本文主要代领大家对linux系统中进程进行学习,主要内容包括进程查看命令,进程的优先级调用,进程的前后台调用,systemd守护进程以及系统中的登陆审计,学习好本章内容对后续linux远程登陆有很大的帮助。

一、进程定义:

1、进程的定义:
程序是静态的代码文件
进程是指程序运行时的形态
进程是程序的一个副本
进程是有生命周期的(准备期,运行期,终止期)


2、进程&线程
进程是程序运行时的状态,是程序的一个副本,而程序是静态的代码文件,进程具有周期性,包括准备期、运行期、终止期。
进程是资源调用的最小单位,每一个进程调用的资源是不可以彼此调用的。
由于cpu核心数量增加了,如果没有线程的概念,一个cpu工作,其他的都在休息不能达到双核同时工作的手段;有了线程,将进程细化,多个核心同时处理多个进程,进而完成程序。

3、进程状态包括:
可执行状态(runing,ready):        R(TASK_RUNNING)
可唤醒休眠:        S(TASK_INTRRUPTABLE)
不可唤醒休眠:        D(TASK_UNINTRRUPTABLE)
暂停状态:        T(TASK_STOP)
僵死态:        (EXIT_ZOMBIE)

二、进程查看命令

gnome-system-monitor         图形进程查看工具

ps相关

ps 进程查看
ps 命令的三种执行风格 unix bsd GNU
a 与终端相关的进程(当用户登陆系统后产生的进程都是带终端的)
x 与终端无关相关的进程
u 用户信息归类的查看方式
f 进程层级关系
o 显示指定参数
pid comm nice pri pcpu ppid stat,user,group
unix风格
-e 显示所有进程
-f 显示信息的完整格式
-H 显示进程的层级结构
-o 显示指定参数
--sort

-a unix风格

a BSD风格

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值