• at 常用命令


    以debian 6.0.1 为例:

    服务开启关闭:

    Usage: /etc/init.d/atd {start|stop|restart|force-reload|status}

    设置一次计划任务(at):

    wangss@test:~$ at 08:50 2016-09-17
    warning: commands will be executed using /bin/sh
    at> sudo /root/clean.py
    at> <EOT>
    job 1 at Sat Sep 17 08:50:00 2016

    查询待执行的任务(atq):

    wangss@test:~$ atq
    2       Sat Sep 17 08:50:00 2016 a wangss

    可以看到有个job id 为2 的任务待执行,如果我们想看这个在9.17号的任务是什么,我们要用命令(at -c 2)查看:

    #!/bin/sh
    # atrun uid=1505 gid=1505
    # mail wangss 0
    umask 22
    HISTSIZE=1000; export HISTSIZE
    SSH_CLIENT=192.168.1.1 44165 22; export SSH_CLIENT
    SSH_TTY=/dev/pts/0; export SSH_TTY
    HISTFILESIZE=2000; export HISTFILESIZE
    USER=wangss; export USER
    LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:; export LS_COLORS
    MAIL=/var/mail/wangss; export MAIL
    PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/lib/jre6/bin; export PATH
    PWD=/home/wangss; export PWD
    JAVA_HOME=/usr/lib/jre6; export JAVA_HOME
    LANG=en_US.UTF-8; export LANG
    SHLVL=1; export SHLVL
    HOME=/home/wangss; export HOME
    LANGUAGE=en_US:en; export LANGUAGE
    LOGNAME=wangss; export LOGNAME
    CLASSPATH=./usr/lib/jre6/lib/dt.jar:/usr/lib/jre6/lib/tools.jar:.; export CLASSPATH
    cd /home/wangss || {
             echo 'Execution directory inaccessible' >&2
             exit 1
    }
    sudo /root/clean.py

    如果我们想要删掉这个任务,可以用命令(atrm 2),这样我们就可以删掉它了。

    更多更详细的说明请点击http://www.cnblogs.com/peida/archive/2013/01/05/2846152.html

  • 相关阅读:
    消息中间件(一)MQ详解及四大MQ比较
    WebSocket 详解教程
    Nginx 简易教程
    排序七 归并排序
    排序五 简单选择排序
    排序四 希尔排序
    排序二 快速排序
    排序一 冒泡排序
    [算法题] 人民币大小写转换(阿拉伯数字和汉字转换)
    Linux编程 18 安装软件程序(yum工具对软件包安装,删除,更新介绍)
  • 原文地址:https://www.cnblogs.com/wangss/p/5872812.html
Copyright © 2020-2023  润新知