zoukankan      html  css  js  c++  java
  • 后台执行命令

    一、crontab

    文件内容格式:{分 时 日 月 星期 命令},如果是离散的点,可以用逗号分开,比如第一列为0,15,30,45时表示0分,15分,30分,45分,而连续的点则用“-”连接,比如第一列为30-45表示30分到45分钟。

    命令格式{crontab [-u user] -e -l -r},e表示编辑,l表示列表,r表示删除。

    一般开始的时候要在$HOME目录下面添加.profile文件,里面填写“EDITOR=vim;export EDITOR”;

    然后就可以创建一个CRON文件了,填写需要执行的命令。如果不小心删除了CRON文件,可以通过“crontab FILENAME”来恢复。

    二、at

    格式{at [-f script] [-m -l -r] [timer] [date]}

    at 可以通过命令行方式或者提示符提交命令,如果要提交若干的命令,则在at后面加上时间并回车。

    作业提交后会配置一个job no,如果要删除时则执行at -r [job no]

    三、&

    使用该方法不好的一个地方是当用户退出后,程序会被终止,如果希望退出还继续运行则需要nohup命令来提交;

    nohup 程序 &

    如果希望运行很多程序,则需要写个脚本,然后用nohup来运行脚本

  • 相关阅读:
    k8s网络策略
    二进制部署Kubernetes
    宿主机的命令在容器中使用
    高可用示例
    企业级高可用Harbor 2.3
    openstack常用shell脚本
    shell实现jumpserver
    我曾七次鄙视自己的灵魂
    queue容器适配器模拟超市结账环节
    stack容器适配器实现计算器(含实现代码)
  • 原文地址:https://www.cnblogs.com/gogly/p/2322412.html
Copyright © 2011-2022 走看看