zoukankan      html  css  js  c++  java
  • 计划任务

    计划任务

    一、一次性计划任务
             at:用于在指定时间执行命令
              格式:at 【选项】【时间日期】(指定任务执行的日期)
              选项:
      at –q/l:查看系统没有执行工作任 务
               at –rm/d:删除已经设置的任务

    二、周期性计划任务
            crontab:被用来提交和管理用户的需要周期性执行任务(/etc/cront*)
            格式:
            crontab 【选项】【文件】(指定包含待执行任务的crontab文件)
            选项:
                     -e:编辑还用户的计时器设置
                      -l:列出该用户的计时器设置
                      -r:删除该用户的计时器设置;
                      -u<用户名称>:指定要设定计时器的用户名称。
      其中:
                minute: 表示分钟,可以是从0到59之间的任何整数。
                hour 表示小时,可以是从0到23之间的任何整数。
                day:表示日期,可以是从1到31之间的任何整数。
                month:表示月份,可以是从1到12之间的任何整数。
                week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
                command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

    在以上各个字段中,还可以使用以下特殊字符:
         星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
         逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
         中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
         正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如                                      */10,如果用在minute字段,表示每十分钟执行一次。

    进程
    Linux中的进程基本状态
    就绪:进程以获得CPU以外的运行所需的全部资源
    运行:进程占用CPU正在运行
    等待:进程正在等待某一事件或某一资源
    挂起:正在运行的进程因为某个原因失去CPU二暂时停止运行
    终止:进程已结束
    休眠:进程主动暂时停止运行
    僵死:进程已停止运行,但相关控制信息仍保留

    Ps:
    格式:Ps命令【选项】
    功能:显示进程的状态。无选项时显示当前用户在当前终端启动的进程。
    a:显示所有进程
    -a:显示统一终端下的所有进程
    -A://显示所有进程信息
    c:显示进程的真实名称
    -N:反向选择
    -e:等于“-A”
    e:显示环境变量
    f:显示程序见的关系
    r:显示当前中断的进程
    T:显示当前终端的所有进程
    u:指定所有
    -u root //显示指定用户信息
    -ef://显示所有进程信息,连同命令行
    -l://将目前属于用户自己这次登入的PID与相关信息列出来
    -aux://列出目前所有的正在内存当中的程序
    -au:显示较详细的资讯
    -axjf://列出类似程序树的程序显示
    Pstree:
    格式:Pstree【选项】
    功能:以树状方式表现进程的父子关系。
    -a:显示每个程序的完整命令,包含路径、参数或是常驻服务的标识
    -c:不适用精简标示法
    -G:使用VT100终端机的列绘图字符
    -h:列出树状图,特别标明现在执行的程序
    -H<程序识别码>:此参数的效果和指定“-h”参数类似,但特别表,标明指定的程序
    -l:采用长列格式显示树状图
    -n:用程序识别码排序。预设是以程序名称来排序
    -p:显示程序识别码
    -u:显示用户名称
    -U:使用UTF-8列绘图字符
    tup:
    格式:tup:【-d秒数】

    -top //显示进程信息
    -c //显示完整命令
    -b //以批处理模式显示程序信息
    -S //以累积模式显示程序信息
    -n 2 //表示更新两次后终止更新显示
    -d 3 //表示更新周期为3秒
    -p 139 //显示进程号为139的进程信息,CPU、内存占用等
    -n 10 //显示更新十次后退出
    -s //使用者将不能利用交谈式指令来对行程下命令
    -n 2 –b < top.log //将更新显示二次的结果输入到名称为top.log的档案里。

  • 相关阅读:
    STL--set_difference
    priority_queue和sort应用
    16进制转化8进制---map
    LeetCode62. 不同路径
    LeetCode209. 长度最小的子数组
    LeetCode第29场双周赛题解
    LeetCode61. 旋转链表
    LeetCode60. 第k个排列
    LeetCode59. 螺旋矩阵 II
    LeetCode58. 最后一个单词的长度
  • 原文地址:https://www.cnblogs.com/kongqinglin/p/14082468.html
Copyright © 2011-2022 走看看