服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. cron login
  3. 检测脚本是由用户还是通过cron启动
Intereting Posts
IIS 7子域指向Tomcat连接器 ESXi能否在APD状态下暂停数据存储上的虚拟机? Google是否针对绑定到停止的虚拟机的IP地址收费? 为什么每年购买一个域名花费多年? selectCentOS + remi存储库和Fedora 如何检查我用来编译程序的命令? 如何logging用户执行的每个命令? 托pipe专用服务器时的防火墙选项 我的VPS服务器上的时钟歪斜 postfixadmin只能添加10个虚拟邮箱? 将多个网站(HTTP和HTTPS)redirect到一个页面(ngxin – ubuntu) vsftpd错误:500 OOPS:vsf_sysutil_bind 如何给服务器2k3中的特定用户赋予某些权利 任何方式来查询LDAP绑定域控制器上? 在Server 2003中缺less驱动器空间

检测脚本是由用户还是通过cron启动

有一个简单的方法来确定一个shell脚本是通过cron启动还是由用户手动启动? 在我的情况下,我希望脚本通过cron运行时将输出发送到日志文件,但手动启动时stdout到stdout 。

  • crontab计划每X小时
  • 通过cron发送邮件
  • 是否有可能使用命令删除文件中的最后一行?
  • 那些crontabs有什么问题?
  • 调度cronjob的解决scheme

那么简单地在crontrab中设置命令来将stdoutredirect到文件(>> for append)呢?

就像是:

XX XX XX XX XX / path / to / cmd >> outputfile.log

  • 检查对cronjobs的更改
  • 错误types的crontab行导致奇怪的操作
  • Crontab每月安排
  • 定期用cron重置路由表
  • apt-get升级将在命令行上运行,但不能从cron bash脚本运行
  • 检查当前是否有任何cronjob正在运行
  • 哪个用户应该cron作业运行?
  • Crontab组权限
  • 单行备份,压缩,scp数据库文件
  • 当用cron运行时脚本不会做它应该做的

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy