当前位置: 首页 > news >正文

东莞建站模板源码湖北seo网站推广

东莞建站模板源码,湖北seo网站推广,flash网站模板修改,用手机做网站服务器Linux系统之一次性计划任务at命令的基本使用 一、at命令介绍二、at命令的使用帮助2.1 at命令的help帮助信息2.2 at命令的语法解释 三、at命令的日常使用3.1 立即执行一次性任务3.2 指定时间执行一次性任务3.3 查询计划任务3.4 其他指定时间用法3.5 删除已经设置的计划任务3.6 显…

Linux系统之一次性计划任务at命令的基本使用

  • 一、at命令介绍
  • 二、at命令的使用帮助
    • 2.1 at命令的help帮助信息
    • 2.2 at命令的语法解释
  • 三、at命令的日常使用
    • 3.1 立即执行一次性任务
    • 3.2 指定时间执行一次性任务
    • 3.3 查询计划任务
    • 3.4 其他指定时间用法
    • 3.5 删除已经设置的计划任务
    • 3.6 显示某计划任务详细内容
  • 四、at与crontab命令的区别
  • 五、at命令的使用注意事项

在这里插入图片描述

一、at命令介绍

at命令是一个计划任务工具,可以让用户在指定的时间执行某个命令或者脚本,at命令用于管理一次性计划任务。

二、at命令的使用帮助

2.1 at命令的help帮助信息

在命令行中使用help查询at命令的使用帮助信息

[root@jeven ~]# at --help
at: invalid option -- '-'
Usage: at [-V] [-q x] [-f file] [-mMlbv] timespec ...at [-V] [-q x] [-f file] [-mMlbv] -t timeat -c job ...atq [-V] [-q x]at [ -rd ] job ...atrm [-V] job ...batch

2.2 at命令的语法解释

  • 语法
at [-V] [-q 队列] [-f 文件] [-mldbv] 时间 at -c 作业 [作业...]
  • 选项
-f:指定包含具体指令的任务文件;
-q:指定新任务的队列名称;
-l:显示待执行任务的列表;
-d:删除指定的待执行任务;
-m:任务执行完成后向用户发送E-mail。
  • 参数
日期时间:指定任务执行的日期时间。

三、at命令的日常使用

3.1 立即执行一次性任务

立即执行一次性任务,使用 at now 命令,输入该命令后,会在终端下面出现一个at>提示符,此时输入要执行的命令,然后按下Ctrl+D即可。

[root@jeven ~]# at now
at> echo "hello" >> /tmp/aa.txt
at> <EOT>
job 1 at Thu Nov 16 16:16:00 2023

这个命令会在当前时间执行一次性任务,将字符串"hello "追加到/tmp/aa.txt文件中。

[root@jeven ~]# cat /tmp/aa.txt
hello

3.2 指定时间执行一次性任务

输入该命令后,会在终端下面出现一个at>提示符,此时输入要执行的命令,然后按下Ctrl+D即可

[root@jeven ~]# at 16:22
at> echo "test" >> /tmp/test.txt
at> <EOT>
job 2 at Thu Nov 16 16:22:00 2023

在16:22时间后,查询字符串"test"已成功追加到/tmp/test.txt文件中。

[root@jeven ~]# cat /tmp/test.txt
test

3.3 查询计划任务

计划任务设定后,在没有执行之前我们可以用atq命令来查看系统没有执行工作任务。

[root@jeven ~]# atq
2	Thu Nov 16 16:22:00 2023 a root

3.4 其他指定时间用法

  • 指定2天后的下午5点执行命令df -hT命令
[root@jeven ~]# at 5:00pm+2 days
at> /bin/df -hT
at> <EOT>
job 3 at Sat Nov 18 17:00:00 2023
  • 明天上午8点,将时间输出到指定文件。
[root@jeven ~]# at 08:00am  tomorrow
at> date >> /tmp/date.txt
at> <EOT>
job 4 at Fri Nov 17 08:00:00 2023

3.5 删除已经设置的计划任务

查询还未执行的计划任务

[root@jeven ~]# at -l
3	Sat Nov 18 17:00:00 2023 a root
4	Fri Nov 17 08:00:00 2023 a root

删除已经设置的计划任务

atrm 3

3.6 显示某计划任务详细内容

显示某计划任务详细内容

at -c 4
#!/bin/sh
# atrun uid=0 gid=0
# mail root 0
umask 22
XDG_SESSION_ID=8; export XDG_SESSION_ID
HOSTNAME=jeven; export HOSTNAME
SHELL=/bin/bash; export SHELL
HISTSIZE=1000; export HISTSIZE
SSH_CLIENT=192.168.3.168\ 56614\ 22; export SSH_CLIENT
SSH_TTY=/dev/pts/0; export SSH_TTY
http_proxy=http://127.0.0.1:38457; export http_proxy
USER=root; 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:mi=01\;05\;37\;41: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:\*.arc=01\;31:\*.arj=01\;31:\*.taz=01\;31:\*.lha=01\;31:\*.lz4=01\;31:\*.lzh=01\;31:\*.lzma=01\;31:\*.tlz=01\;31:\*.txz=01\;31:\*.tzo=01\;31:\*.t7z=01\;31:\*.zip=01\;31:\*.z=01\;31:\*.Z=01\;31:\*.dz=01\;31:\*.gz=01\;31:\*.lrz=01\;31:\*.lz=01\;31:\*.lzo=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:\*.war=01\;31:\*.ear=01\;31:\*.sar=01\;31:\*.rar=01\;31:\*.alz=01\;31:\*.ace=01\;31:\*.zoo=01\;31:\*.cpio=01\;31:\*.7z=01\;31:\*.rz=01\;31:\*.cab=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:\*.webm=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=01\;36:\*.au=01\;36:\*.flac=01\;36:\*.mid=01\;36:\*.midi=01\;36:\*.mka=01\;36:\*.mp3=01\;36:\*.mpc=01\;36:\*.ogg=01\;36:\*.ra=01\;36:\*.wav=01\;36:\*.axa=01\;36:\*.oga=01\;36:\*.spx=01\;36:\*.xspf=01\;36:; export LS_COLORS
MAIL=/var/spool/mail/root; export MAIL
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/node-v14.17.0-linux-x64/bin/:/usr/local/bin:/root/bin; export PATH
PWD=/root; export PWD
LANG=en_US.UTF-8; export LANG
https_proxy=https://127.0.0.1:38457; export https_proxy
HISTCONTROL=ignoredups; export HISTCONTROL
SHLVL=1; export SHLVL
HOME=/root; export HOME
LOGNAME=root; export LOGNAME
XDG_DATA_DIRS=/root/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share; export XDG_DATA_DIRS
SSH_CONNECTION=192.168.3.168\ 56614\ 192.168.3.166\ 22; export SSH_CONNECTION
LESSOPEN=\|\|/usr/bin/lesspipe.sh\ %s; export LESSOPEN
XDG_RUNTIME_DIR=/run/user/0; export XDG_RUNTIME_DIR
NODE_HOME=/root/node-v14.17.0-linux-x64/bin/; export NODE_HOME
cd /root || {echo 'Execution directory inaccessible' >&2exit 1
}
${SHELL:-/bin/sh} << 'marcinDELIMITER200a5ac0'
date >> /tmp/date.txtmarcinDELIMITER200a5ac0

四、at与crontab命令的区别

at和crontab都是用于任务调度的命令,但是它们的使用场景和运行方式不同,at命令适用于一次性的任务调度,而crontab命令适用于周期性的任务调度。。

  • at命令是一次性的任务调度,它允许用户将任务安排到指定的时间点运行一次,该任务将在指定的时间点被执行一次后立即被销毁。at命令适用于只需要执行一次的任务,例如立即发送一封电子邮件或在明天早上备份系统。

  • crontab命令则可以定期重复执行指定的任务,它可以在固定的时间间隔内不间断地运行任务。crontab命令常用于周期性的任务,例如每天备份数据库或定时清理日志文件。

五、at命令的使用注意事项

  • at命令不适用于需要用户交互的程序,它只适用于一些可以直接运行的命令或程序。

  • at命令需要root用户或具备特殊权限的用户才能进行操作。

  • at命令虽然可以在指定的时间运行命令或程序,但不保证一定会在该时间运行,因为系统可能会出现一些延迟。

  • at命令可以运行多个命令或程序,只需要将它们以分号隔开即可。

  • at命令在执行命令或程序时,会自动在后台进行,不会在当前终端显示结果,如果需要查看结果,需要手动查看日志文件或者输出到文件中。

  • at命令的执行时间必须按照24小时制的时间格式指定。

  • at命令可以使用atq命令查看等待运行的任务列表,使用atrm命令删除未执行的任务。

http://www.tj-hxxt.cn/news/100156.html

相关文章:

  • 网站外链建设可以提升网站权重对还是错百度 人工客服
  • 自己做的免费的网站天天重发好吗福州seo建站
  • 如何创建设计个人网站深圳网络推广网站
  • dsicuz做的网站雅思培训班价格一般多少
  • 做网站实现发送信息功能怎么推广一个网站
  • 房地产公司网站建设模板西安网站建设优化
  • wap手机网站开发介绍网络营销
  • 如何快速提升网站权重百度seo怎么操作
  • wordpress站群+优化公众号软文推广多少钱一篇
  • 建企业网站哪个平台好免费seo推广计划
  • 青岛黄岛区建设工程管理局网站怎么自己注册网站平台了
  • 做个网站需要多久网站设计费用多少百度指数在线查询工具
  • 网站的构建一般要多久上海关键词优化报价
  • 深圳做二维码网站建设推销产品的万能句子
  • 商务网站开发工具不包括如何优化网络连接
  • 我爱南宁地铁app下载优化关键词的方法有哪些
  • 网站制作洋网络重庆网站seo建设哪家好
  • wordpress 侧 悬浮插件深圳seo推广公司
  • 微网站用手机可以做吗关键词快速排名怎么做
  • 网站的标准沈阳关键词seo排名
  • 如何dns解析网站最常见企业网站有哪些
  • 用dw做网站怎么给链接最热门的短期培训课程
  • 基于html5和css3网站开发论文竞价如何屏蔽恶意点击
  • 男和女做暖暖网站网站推广的途径和方法
  • 网站建设 东营远见网络公司深圳高端seo公司助力企业
  • 梅州市住房和城乡建设委员会网站第一推广网
  • 平凉哪有做网站的最新腾讯新闻
  • 深圳建网站的网络营销服务商有哪些
  • 广州做英文网站的公司网站权重
  • 石家庄做网站价格互联网营销师培训班