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

    进程就是正在运行的程序。

    一个程序可以对应多个进程,但是一个进程只对应一个程序。

    1.进程和进程控制的概念

        查看进程状态:

            w+用户名  查看个别用户的进程  

            ps -aux   显示系统进程

                      a:代表所有用户的进程

                      u:显示用户名和启动时间

                      x:显示没有控制终端的进程(即系统自己开启的进程)

            ps -el

                     e:显示所有进程,包括没有控制终端的进程

                      l:以长格式显示

            PID:进程号

            PPID:父进程的进程号,如果为0表明没有父进程

            TTY:就是进程启动的终端,?代表没有控制终端

        进程的挂起和恢复:

        改变进程的运行优先级:

    2.进程状态的查看与控制

           杀死或重新启动进程:kill +进程号  

                                       kill -s 信号   进程号

                                       kill -l  列出所有的信号

                                      killall 进程名  将所有相关的进程全部杀掉

    3.一次性安排进程任务

       某个时间点执行某个进程。

       在使用at命令之前,必须开启at这个服务,使用service atd start

      at安排作业在某一时刻执行一次   at+时间

      batch 这个命令也可以做计划任务,安排作业在系统负载不重时执行一次。

    4.周期性安排进程任务

  • 相关阅读:
    虽然非常简单但是效果不错
    Google地图开发总结
    笔记(一):ES6所改良的javascript“缺陷”
    ex6的选择器
    android中的style部分属性值介绍
    Android ImageSwitcher
    c# Winform退出程序的方法
    Android ImageView获取网络图片
    循环向数据库(sql server)插入10W条数据
    Android Handler+Thread实现更新Ui
  • 原文地址:https://www.cnblogs.com/hujingwei/p/4941907.html
Copyright © 2011-2022 走看看