• linux(进程和计划任务)


    程序:静态的代码,保存的代码和数据

    进程:动态执行的代码,程序分为父、子进程,每一个程序可以创建一个或多个进程

    线程:处理CPU问题的最小单元

    ps 

    作用:以简单列表的形式显示出进程信息

    格式:ps 【选项】

    常用选项:

    组合选项aux:以简单列表显示处进程信息

    a:显示当前终端下所有的进程信息

    u:使用以用户为主的格式输出进程信息

    x:显示当前用户所有终端下的进程信息

    m:显示线程信息

    组合选项elf:以长格式显示系统中的进程信息,并包含更丰富的内容

    e:显示系统内的所有进程信息

    l:使用长格式显示进程信息

    f:使用完整格式显示进程信息

    L:显示线程信息

    注:单独使用ps将只显示当前用户会话中打开的进程

    top

    作用:动态查看进程统计信息

    格式:top【选项】

    常用选项:

    d:指定刷新的间隔时间

    h:以批量处理模式操作

    n:指定循环显示的次数

    u:指定用户名

    p:指定进程号

    H:显示线程信息

    常用交互命令:

    P:根据CPU使用百分比进行排序

    M:根据驻留内存大小进行排序

    T:根据累计时间进行排序

    l:展开显示各CPU运行信息

    k:终止一个进程

    q:退出程序

    r:重新安排一个进程的优先级别(-20~19)

    pgrep

    作用:查看进程信息

    常用选项:

    l:显示进程名

    U:指定特定用户

    t:指定终端

    pstree

    作用:以树型结构列出进程信息

    常用选项:

    a:显示完整信息

    u:列出对应用户名

    p:列出对应PID号

    进程调度

    Ctrl+C  结束当前进程

    Ctrl+Z  查看处于后台的任务列表,加-l同时显示PID号

    jobs   

    作用:查看处于后台的任务列表,加-l同时显示PID号

    fg

    作用:将后台进程恢复到前台运行

    bg

    作用:将后台暂停的进程调至后台运行

    kill

    作用:终止指定PID号的进程

    killall

    作用:终止指定名称的所有进程

    pkill

    作用:根据特定条件终止相应的进程

    常用选项

    U:根据进程所属的用户名终止对应进程

    t:根据进程所在的终端终止对应进程

    at

    作用:设置一次性任务计划

    格式:at 【HH:MM】【yyy-mm-dd】设置当天的任务计划不可加日期

    基本操作:

    Ctrl+D保存退出

    atq

    作用:查询现有的一次性计划任务

    strm

    作用:【任务序号】删除第几项任务

    例:

    at 20:00

    at>shutdown

    at 22:00 2021-1-1

    crontab

    作用:设置周期性计划任务

    格式:croutab 【选项】

    常用选项:

    e:编辑

    l:查看

    r:删除

    任务配置的格式

    分      时     日      月      周       命令

    分钟  小时  日期  月份   星期    要执行的命令,命令最好是绝对路径

    时间数值的特殊表示方法

    * 表示该范围内的任意时间

    ,表示间隔的多个不连续时间点

    -  表示一个连续的时间范围

    /  指定间隔的时间频率

  • 相关阅读:
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    C语言I学期总结
  • 原文地址:https://www.cnblogs.com/bnre/p/14254929.html
Copyright © 2020-2023  润新知