• 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:删除

    任务配置的格式

    分      时     日      月      周       命令

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

    时间数值的特殊表示方法

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

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

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

    /  指定间隔的时间频率

  • 相关阅读:
    Http方法:Get请求与Post请求的区别
    udev和rules使用规则
    c++中的动态内存分配
    c++中重载运算符
    c++中静态成员函数
    c++中值传递,址传递,引用传递
    c++中实现单例模式singleton class
    [Windows篇] 在windows 10上源码编译gtest 并编写CMakeLists.txt
    [Ubuntu篇] 在ubuntu上源码编译gtest,编写gtest-config.cmake并测试
    使用boost data_time模块来获取毫秒级时间并转换为string字符串
  • 原文地址:https://www.cnblogs.com/bnre/p/14254929.html
Copyright © 2020-2023  润新知