• Linux系统进程管理


    1.查找进程信息:

    netstat -tap | grep mysql

    ps -le或-aux|grep mysql(可以知道父进程id跟子进程id)

    ps -l或-u:表示隶属自己的进程的详细信息

    ps -uU zrp:查看指定用户zrp执行的进程信息

    杀死进程:kill -9 进程号(强制关闭)

         kill -1 进程号(重启)

    根据进程名关闭进程:killall httpd

              pkill   进程名(如ssh)

    查找进程号:pgrep 进程名

    2.让进程在后台执行&:如:find / -name mysql > /test/find.txt &(前提是要有这个文件);

    3.nohup:使进程在用户退出登陆后仍旧继续执行

    如:nohup find / -name init* >/test/find.txt &

    4.查看当前所有登陆用户的信息:(1)who:(tty表示终端登陆,pts表示远程登陆);(2)w:(信息更全,IDLE表示当前用户闲置时间,也就是待机状态;JCPU表示所有程序占用的cpu时间;PCPU表示执行当前进程所用的时间;WHAT:表示这个用户在干什么;load average: 0.00, 0.01, 0.05表示过去1、5、15分钟内的平均负载值)

    5.进程的挂起与终止:

    Ctrl+Z:暂停

    Ctrl+C:终止

    查找暂停及后台运行的任务:jobs,将程序调到前台运行fg 1(1表示任务号) 后台运行:bg 1

    6.top:动态进程管理,每五秒钟自动刷新一次

    命令示例:top(此时是所有用户的进程)按下u后输入某一用户名(如zrp)就只会显示zrp的进程,按下k后输入pid就会终止该进程;

    其他参数如:r(改变优先级),h(帮助信息)

    时不我待,不负韶华!立刻行动!不吃学习的苦就会吃生活的苦!
  • 相关阅读:
    DHCP服务器
    继承、抽象、多态
    范围随机数Random
    阿里、北理工、清华以及华为的镜像站
    创建kafka生产对象
    kafka消费者的配置
    Kafka 流数据 SQL 引擎 -- KSQL
    认证maven工程
    基础算法
    Java基础
  • 原文地址:https://www.cnblogs.com/zrp2013/p/2990346.html
Copyright © 2020-2023  润新知