Linux定时任务

>>>crontab -l     #显示当前用户所有定时任务

>>>crontab -e    #进入编辑定时任务模式

* * * * *    python命令绝对路径  脚本绝对路径

如果服务器有service命令,可以执行:

service crond restart 重启服务

chkconfig crond on  打开服务列表

chkconfig --ist |grep crond

如果linux发行版中没有service命令时:

/etc/init.d/cron stop

/etc/init.d/cron start

Vim命令:

vi/vim  +  filename    #用vim编译器打开filename文件

进入vim编辑页面后,按Esc键进入命令模式;按i键进入插入模式,可以修改文件;

>>>:set nu #加入行号

进程管理命令:

>>>ps aux 查看系统中所有进程,使用BSD操作系统命令

>>>ps -le 查看系统中所有进程,使用linux标准系统命令

>>>top 进入任务管理器,3秒更新一次。

>>>kill -9 pid 强制杀死pid进程

>>>fg %工作号    # 恢复到前台执行

按下ctrl+z中断脚本运行,此时系统会显示:

�^Z   [1] + stopped        意思是1号任务挂起了

>>>bg 1            将1号任务切换到后台执行

>>>disown   -h   %1       将当前任务从shell任务列表移除,并忽略hup信号

也可以使用如下命令:

>>>nohup 命令&

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。...
    孙燕超阅读 5,784评论 0 4
  • 为当前用户创建cron服务 1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: *...
    jeckHao阅读 5,927评论 0 0
  • 在工作中需要数据库在每天零点自动备份所以需要建立一个定时任务.我选择在Linux下使用Crontab来添加定时任务...
    孙燕超阅读 3,547评论 0 0
  • 开笔 最近在做数据收集涉及到一些日志文件轮转切割,笔者想用一个定时任务来实现定时轮转。调研后决定使用 Linux ...
    加帆阅读 2,817评论 0 0
  • 学会Linux下定时任务管理,可以方便我们做一些周期性的任务,诸如:清理/tmp目录下文件、数据库备份、日志分析等...
    EldonZhao阅读 5,741评论 3 2