zoukankan      html  css  js  c++  java
  • Linux进程管理、任务管理

    查看进程

    Linux中的进程可以使用ps、pstree命令查看。

    一般使用 ps aux (注意,没有短划线-;虽然加上不影响执行,只是会提示),还可以使用 ps -le,都是查看所有进程,区别在于显示信息的不同,掌握一种即可。

    监控进程使用top命令,默认每隔3秒刷新一次。

    关闭进程

    关闭进程可以使用kill、pkill、killall命令。

    工作管理(后台管理)

    jobs 命令可以查看后台执行的任务

    命令后面跟上 &,可以后台运行;

    命令执行后,ctrl + z,也会放入后台,但会暂停执行!!!

        --但是,只要是需要与用户交互的命令,放入后台都会暂停。例如top、vi等。
        
    放到前台:fg %工作号
    放到后台:bg %工作号    

    但是,后台进程默认仅限于当前终端,一旦终端关掉,后台进程就会被关掉!!!

    原因在于,默认的kill 会发送SIGHUB给所有的终端。

    解决办法有三种,最简单的就是使用 nohup启动,例如:nohup 命令。。。

  • 相关阅读:
    第一次团队作业
    第二次结对作业
    动态代理与AOP
    笔试题
    java并发面试题(带答案)
    线程问题——同步和死锁
    java线程的方法
    java实现多线程的方法
    使用java闭锁实现并发
    Java多线程——同步问题
  • 原文地址:https://www.cnblogs.com/larryzeal/p/6260584.html
Copyright © 2011-2022 走看看