‘壹’ liunx 中at命令-v参数什么意思
名称 : linux at命令
使用权限 : 所有使用者
使用方式 : at -V [-q queue] [-f file] [-mldbv] TIME
说明 : linux at命令可以让使用者指定在 TIME 这个特定时刻执行某个程式或指令,TIME 的格式是 HH:MM其中的 HH 为小时,MM 为分钟,甚至你也可以指定 am, pm, midnight, noon, teatime(就是下午 4 点锺)等口语词。
如果想要指定超过一天内的时间,则可以用 MMDDYY 或者 MM/DD/YY 的格式,其中 MM 是分钟,DD 是第几日,YY 是指年份。另外,使用者甚至也可以使用像是 now + 时间间隔来弹性指定时间,其中的时间间隔可以是 minutes, hours, days, weeks 另外,使用者也可指定 today 或 tomorrow 来表示今天或明天。当指定了时间并按下 enter 之后,linux at命令会进入交谈模式并要求输入指令或程式,当你输入完后按下 ctrl+D 即可完成所有动作,至于执行的结果将会寄回你的帐号中。
把计 :
-V : 印出版本编号
-q : 使用指定的伫列(Queue)来储存,linux at命令的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个
-m : 即使程式/指令执行完成后没有输出结果, 也要寄封信给使用者
-f file : 读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入
-l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)
-d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d)
-v : 列出所有已经完成但尚未删除的指定
例子 :
三天后的下午 5 点锺执行 /bin/ls :
at 5pm + 3 days /bin/ls
三个星期后的下午 5 点锺执行 /bin/ls :
at 5pm + 2 weeks /bin/ls
明天的 17:20 执行 /bin/date :
at 17:20 tomorrow /bin/date
2009 年的最后一天的最后一分钟印出 the end of world !
at 23:59 12/31/2009 echo the end of world !
‘贰’ linux中at命令
linux
at
命令详解
使用方式
:
at
-V
[-q
queue]
[-f
file]
[-mldbv]
TIME
说明
:
at
可以让使用者指定在
TIME
这个特定时刻执行某个程序或指令,TIME
的格式是
HH:MM其中的
HH
为小时,MM
为分钟,甚至你也可以指定
am,
pm,
midnight,
noon,
teatime(就是下午
4
点锺)等口语词。
如果想要指定超过一天内的时间,则可以用
MMDDYY
或者
MM/DD/YY
的格式,其中
MM
是分钟,DD
是第几日,YY
是指年份。另外,使用者甚至也可以使用像是
now
+
时间间隔来弹性指定时间,其中的时间间隔可以是
minutes,
hours,
days,
weeks。
另外,使用者也可指定
today
或
tomorrow
来表示今天或明天。当指定了时间并按下
enter
之后,at
会进入交谈模式并要求输入指令或程序,当你输入完后按下
ctrl+D
即可完成所有动作,至于执行的结果将会寄回你的帐号中。
参数
:
-V
:
印出版本编号
-q
:
使用指定的伫列(Queue)来储存,at
的资料是存放在所谓的
queue
中,使用者可以同时使用多个
queue,而
queue
的编号为
a,
b,
c...
z
以及
A,
B,
...
Z
共
52
个
-m
:
即使程序/指令执行完成后没有输出结果,
也要寄封信给使用者
-f
file
:
读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入
-l
:
列出所有的指定
(使用者也可以直接使用
atq
而不用
at
-l)
-d
:
删除指定
(使用者也可以直接使用
atrm
而不用
at
-d)
-v
:
列出所有已经完成但尚未删除的指定
‘叁’ linux at命令如何保存退出 请指点
输入"at 指定的时间"之后回车,然后输入要运行的命令,回车,按组合键Ctrl+D即可保存。
linux at 命令详解:
使用方式 : at -V [-q queue] [-f file] [-mldbv] TIME
说明 : at 可以让使用者指定在 TIME 这个特定时刻执行某个程序或指令,TIME 的格式是 HH:MM其中的 HH 为小时,MM 为分钟,甚至你也可以指定 am, pm, midnight, noon, teatime(就是下午 4 点锺)等口语词。
如果想要指定超过一天内的时间,则可以用 MMDDYY 或者 MM/DD/YY 的格式,其中 MM 是分钟,DD 是第几日,YY 是指年份。另外,使用者甚至也可以使用像是 now + 时间间隔来弹性指定时间,其中的时间间隔可以是 minutes, hours, days, weeks。
另外,使用者也可指定 today 或 tomorrow 来表示今天或明天。当指定了时间并按下 enter 之后,at 会进入交谈模式并要求输入指令或程序,当你输入完后按下 ctrl+D 即可完成所有动作,至于执行的结果将会寄回你的帐号中。
参数 :
-V : 印出版本编号
-q : 使用指定的伫列(Queue)来储存,at 的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个
-m : 即使程序/指令执行完成后没有输出结果, 也要寄封信给使用者
-f file : 读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入
-l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)
-d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d)
-v : 列出所有已经完成但尚未删除的指定
‘肆’ linux下at命令
GMI是什么,使用方法不对,你可以参考:
http://www.cnblogs.com/peida/archive/2013/01/05/2846152.html
‘伍’ linux中at命令
5分钟后把 /root/.bashrcat这个文件的内容通过邮件发给dmtsai用户,邮件的标题是 "testing at job"
‘陆’ linux中怎么用at设置关机时间
在虚拟机当中用at设置关机时间#at 23:00 5/26/2010>cd /back>tar -cvf tmp.tar /tmp>init 0ctrl +d 结束操作
‘柒’ linux at命令 怎么删除输入
没明白你的意思,你是指删除at命令编辑时输入的字符,还是删除已经设定的但未执行的任务呢?
如果是编辑任务时删除输入的字符,可以直接使用键盘上的backspace键。如果backspace键无法删除,就得看看当前at命令编辑时使用的编辑器了,知道啥编辑器了,删除字符就按编辑器的操作来就可以了。
如果你指的是删除已设定的任务,那按照下面的操作:
#查询当前有没有at设定的任务
root@ubuntu-ss:~#atq
#很显然没有输出就是没有
#下面设定一个at任务
root@ubuntu-ss:~#at13:00
warning:commandswillbeexecutesing/bin/sh
at>cat/etc/passwd>/tmp/_passwd
at><EOT>
job2atMonFeb2013:00:002017
#再查询一下看看
root@ubuntu-ss:~#atq
2 MonFeb2013:00:002017aroot
#看到上面有一个jobid为2的任务,就是刚刚创建
#要删除上面的jobid为2的任务,使用atrm命令删除
root@ubuntu-ss:~#atrm2
#删除之后,再查查
root@ubuntu-ss:~#atq
root@ubuntu-ss:~#
很简单的,自己试试
‘捌’ linux at命令问题
at 7:00+7 days
at > /bin/w
at > <EOT>
分 时 日 月 周
20 8 * 4,5 6 root date > /root/present
‘玖’ linux问题:使用at命令,在下午5:30分执行关机命令
输入如下命令:
#at 17:30
shutdown -h now
使用ctrl+d结束命令输入。