zoukankan      html  css  js  c++  java
  • 进程管理

    进程管理

    对于开发人员来说,Linux更多偏向于使用!

    一、什么是进程

    1.在Linux中,每一个程序都有自己的一个进程,每一个进程都有一个id号

    2.每一个进程,都会有一个父进程

    3.进程有两种存在方式:前台、后台运行

    4.一般,服务是后台运行的,基本的程序都是前台运行的

    二、命令

    ​ 1.查看进程信息

    ps 查看当前系统中正在执行的各种进程的信息

    ps -xx:

    • -a 显示当前终端运行的所有进程信息
    • -u 以用户的信息显示进程
    • -x 显示后台运行进程的参数
    #	ps -aux 查看所有的进程
    ps -aux | grep mysql
    ps -aux | grep redis
    
    # | 管道符 	A|B
    # grep 查找文件中符合条件的字符串
    

    目前只需记住:ps -xx | grep 进程名字 ,用来过滤进程信息!

    ps -ef 可以用来查看父进程的信息

    ps -ef | grep mysql #查看父进程,一般可以通过目录树结构来查看
    
    pstree
    	-p  显示父id
    	-u 	显示用户组
    

    image-20200528144007333

    2.结束进程:杀掉进程,等价于Windows结束任务

    kill -9 进程的id

    一般,当Java出现死循环时,可以选择结束进程!表示强制结束该进程!

    Tip:

    nohup,代表后台执行程序!

  • 相关阅读:
    数据降维和可视化
    聚类
    支持向量机的实现
    支持向量机核函数
    支持向量基
    倾斜类误差度量
    构建垃圾邮件分类器
    POJ 2955 Brackets (区间dp入门)
    POJ 3126 Prime Path (bfs+欧拉线性素数筛)
    POJ 1426 Find The Multiple (dfs??!!)
  • 原文地址:https://www.cnblogs.com/mytJava/p/12980847.html
Copyright © 2011-2022 走看看