后台执行命令之--at和&

注:一旦一个作业被提交, a t 命令将会保留所有当前的环境变量,包括路径,不象 c r o n t a b ,
只提供缺省的环境。该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出
进行了重定向,绝大多数情况下是重定向到某个文件中。

1。例子:

at 21:10
at> find / -name "passwd" -print
at>(这是按ctrl+d后的显示)
warning: commands will be executed using /bin/sh
job 1 at 2010-04-26 21:10

 2。at可接受的日期格式

at 6.45am May12
at 11:10am
at now + 1hour
at now - 1hour

 3。以脚本形式运行

echo "find / -name \"passwd\"" > at.sh
at 2.00pm tomorrow -f at.sh

 4。清除作业

at -r jobno
如果要清楚1中的例子则
at -r 1 或  atrm 1

 5。&。用法 command & ,例:find / -name "passwd" > a.txt &

     程序执行完成时,按任意键就会出现一个提示:[1]+ Done  find / -name "passwd"

你可能感兴趣的:(linUX,脚本,C,C++,C#,F#)