Linux学习笔记之后台进程(at和&)
来源:互联网 发布:linux监听端口的命令 编辑:程序博客网 时间:2024/04/28 18:43
Linux学习笔记之后台进程(at和&)
3.2
at命令允许用户向cron守护进程提交作业,使其在稍后的时间运行。这个稍后时间可能是10min或者几天后,
如果你希望在一个月或者更长,最好还是用crontab文件
该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出进行了重定向,大多数情况下是重
定向到某个文件中。
3.2.1使用at来提交命令或者脚本
使用at提交作业有几种不同的形式,可以通过命令还方式,也可以使用at命令提示符。
一般如果提交若干行的系统命令时,使用at命令提示符,而在提交shell脚本时,使用命令
行方式。
3.2.2
列出所提交的作业
at -l
3.2.3
清除一个作业
atrm [job no ] 或者at -r [job no]
3.3 &命令
当在前台运行某个作业时,终端被该作业占据,而在后台运行某个作业时,它不会占据终端。
3.3.1
向后台提交命令
find /etc -name "srm.conf" -print >find.dt 2>&1 &
提交后会给出一个系统进程号
3.4 nohup命令
如果你在运行一个进程,而且你觉得在帐户推出时该进程不会结束,那么你可以使用nohup命令,该命令
在你退出帐户之后继续运行相应的进程。nohup 就是no hang up的意思。
小结:
介绍的主要是有关后台运行作业的,有时候我们需要对大文件进行大量更改,或执行一些复杂的查询,
这些工作最好能够在系统负荷比较低时执行。
创建一个定时清理日志文件或完成其他特殊工作的脚本,这样只需要提交一次。就可以每天晚上运行,
无需你的干预。只要看相应的脚本日志就可以了。
- Linux学习笔记之后台进程(at和&)
- Linux学习笔记之后台进程(cron和crontab)
- Linux学习笔记之<让进程在后台可靠运行的几种方法>
- Linux之后台执行命令
- Linux进程学习笔记
- Linux进程学习笔记
- Linux 进程学习笔记
- yii2学习之后台yiicms
- 体系结构之后台进程概念整理
- Shell使用技巧之后台进程退出
- 【面试常见题目之后台知识】Linux多线程与多进程区别全方位解读+程序实例
- 【面试常见题目之后台知识】Linux多线程与多进程区别全方位解读+程序实例
- linux前后台进程
- 《Linux程序设计》学习笔记11——进程和信号
- Linux学习笔记:进程管理和任务计划
- 《Linux程序设计》学习笔记11——进程和信号
- 学习笔记之linux多线程和多进程优缺点
- linux内核学习笔记:进程
- 如何在sql中,替换字段里某起部分的内容
- 12星座大全 ^__^
- TAPI General Programming Considerations
- 短信的两种模式(转载)
- POP3邮局协议详解
- Linux学习笔记之后台进程(at和&)
- CNNIC第15次全国网络调查 中国网民冲向一亿大关.
- .NET Remoting编程简介
- 随笔
- VC++编程需要注意的地方(请大家积极回复)
- Memo
- 算24点程序:原理,面向过程的C实现,面向对象的java实现
- LoadVars 快速解析數據
- 如何成为java牛人