• 进程管理


    如何终止陷入死循环的进程?

    查看进程号:ps -e|grep bad  查看以bad开头的目录

    杀死进程:kill 8109

    ps 命令监视进程的命令,ps语法各不相同,有多种用法,对于新手不好学,这种原因源于linux悠久的历史和庞大的派系,linux为此采取了一个折中的方式,用户不需要例会这些,只需要如下命令使用ps命令就可以了。ps aux 使用这种方式就可以显示出系统当前运行的进程以及与进程相关的信息。

    ps lax 不会显示进程的用户名,缺乏实时性,当管理员需要实时监视进程的时候,必须执行很多ps

    top命令可以实时的动态的监视进程数,显示的内容也很丰富

    占用文件进程的命令lsof bash.sh

    kill命令特别容易让人误解,其实它是一个发送信号的命令。 kill 9 9239像9239发送9号信号,9号信号是终止信号,kill -l查看linux中所有可以用的信号,有64个参数信号值,但常用的只有几个而已,如信号为0 是exit 让程序退出的信号,信号为1让该进程挂起,信号为9是强制退出该进程,9是强制退出信号,而不进行任何的保护措施。

    kill -9 id 和kill id区别?
    一般不加参数kill是使用15来杀,这相当于正常停止进程,停止进程的时候会释放进程所占用的资源;
    他们的区别就好比电脑关机中的软关机(通过“开始”菜单选择“关机”)与硬关机(直接切断电源),虽然都能关机,但是程序所作的处理是不一样的 

  • 相关阅读:
    [原] 秋叶原随景
    ReportViewer不连接数据库,自定义DataSet导出到报表
    【程序人生】一个程序员对学弟学妹建议(转)
    c#钩子学习笔记(一)
    解决关于多客户端操作数据库并发问题
    SQL Server 存储过程
    有关抽奖的一个算法
    c#发送邮件含附件
    CrystalReport不连接数据库,自定义DataSet导出到水晶报表
    c#钩子学习笔记(二)
  • 原文地址:https://www.cnblogs.com/mecy1222/p/7283376.html
Copyright © 2020-2023  润新知