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

    1、多用户多任务

    内核作用:进程管理,文件管理,网络管理,驱动,内存,安全等

     进程:运行的程序的一个副本,(内核保管)、    进程有生命周期的

               线程:轻量级进程

    2、ls /proc/显示进程id号

    管理      1. 如何去找到将要执行的进程

                 2. 时间

     

    3、创建

      systemd-

              父

                   子

                        孙关系

             管理(内核):所有的子进程必须有父进程创建,

             销毁:

            查看进程树

    4、nice - 改变执行程序的优先级              

            进程优先级  0-139:     1-99 实时优先级

                                                 100-139  静态优先级

                               nice值:    “-20”-19

    5、进程分类

                   守护进程:在系统启动引导的时候创建的进程,一直存在,和终端无关的进程

                   前台进程:所有和终端有关的进程,通过终端启动

             进程状态:

                   运行态:running

                  就绪态(睡眠状态):ready(sleeping)

                  可中断  S

                  不可中段  D

                  停止态:stopd

                  僵尸体:已经被释放,

    6、进程管理工具:

                      pstree  ps kill  pidof   job  top

                      pstree        - display a tree of processes 显示进程树

                      ps              - report a snapshot of the current processes. 显示当前进程状态信息

    u 以用户为中心显示出来的进程信息

    a 与终端相关进程

    x  与终端无关的进程

     

    USER   PID  %CPU  %MEM    VSZ   RSS TTY   STAT START   TIME COMMAND

               VSZ: 虚拟内存集

               RSS:常驻内存集,不能被交换出去

              STAT :

                        R 正在执行状态

                       S  准备状态

                       D 未准备好的睡眠态

                       T  停止态

                       Z 僵尸态

                      + 前台程序

                       l  多线程

                       s bash

                      < 高优先级

                      N低优先级

    ps -e显示所有进程

    ps -ef 全格式显示所有进程

    7、pidof -- find the process ID of a running program. 通过程序显示进程id

    8、top  实时显示统计信息(内置很多交互式命令)

                m 以内存百分比显示

                p 以cpu百分比显示

                q 退出

    9、kill   终止进程

             kill -l  显示当前系统可用信号

             man 7 signal   信号解释清单

             kill 9 httpd  终止进程

     

     

     

  • 相关阅读:
    WordPress Pretty Photo插件‘hashrel’参数跨站脚本漏洞
    WordPress Suco Themes ‘themify-ajax.php’任意文件上传漏洞
    nginx 安全漏洞 (CVE-2013-4547)
    Linux kernel ‘uio_mmap_physical’函数缓冲区溢出漏洞
    OpenSSH ‘mm_newkeys_from_blob’函数权限许可和访问控制漏洞
    WordPress Kernel Theme ‘upload-handler.php’任意文件上传漏洞
    Wordpress Jigoshop插件路径泄露漏洞
    WordPress Think Responsive Themes ‘upload_settings_image.php’任意文件上传漏洞
    Linux Kernel ‘write_tag_3_packet()’函数本地基于堆的缓冲区溢出漏洞
    SpringMVC配置数据验证(JSR-303)
  • 原文地址:https://www.cnblogs.com/wufanblog/p/13463724.html
Copyright © 2011-2022 走看看