zoukankan      html  css  js  c++  java
  • 系统管理:进程管理1

    1.监视进程:ps命令

      $ ps aux

      $ ps lax

    2.即时跟踪进程信息,即动态显示进程

      $ top

    3.查看占用文件的进程

      $ lsof a.doc

    4.向进程发送信号:kill

    信号编号

    信号名

    描述

    默认操作

    0

    EXIT

    程序退出时收到该信号

    终止

    1

    HUP

    挂起

    终止

    2

    INT

    中断

    终止

    3

    QUIT

    退出

    终止

    9

    KILL

    杀死

    终止

    11

    SEGV

    段错误

    终止

    15

    TERM

    软件中止

    终止

      信号名的前缀可以省略,SIGTERM和TERM这两种写法,kill命令都可以理解.

      $ kil -TERM 14546  或者  $ kill -SIGTERM 14546

      杀死一个进程号为pid的进程的3种方式

      $ sudo kill -KILL pid

      $ sudo kill -SIGKILL pid

      $ sudo kill -9 pid

    5.调整进程的谦让度:nice和renice

      高谦让度,意味着低优先级.低谦让度,则能占有更多的cpu时间,拥有更高的优先级.

      谦让度的值-20 到+19之间,程序默认谦让度为0.ps lax命令观察其谦让度(NI)的值.

      设置bc以谦让度增量2启动:

      $ nice -n 2 bc

      调整进程pid为8567的谦让度为12:

      $ renice +12 -p 8567

      

      

  • 相关阅读:
    jQuery.ajax()方法笔记
    Docker安装
    Linux下Nginx+keepalived实现高可用
    Linux安装Nginx
    Redis主从、哨兵、Cluster特性
    Linux搭建redis集群
    Linux搭建redis单机
    HashMap知识总结(jdk1.8)
    如何避免form提交进行页面跳转
    异步上传文件,jquery+ajax,显示进度条
  • 原文地址:https://www.cnblogs.com/cbySense/p/6952100.html
Copyright © 2011-2022 走看看