我需要每30分钟设置一次cron来启动和结束目前尚未发生的Adobe AIR应用程序。 我正在使用以下命令。 * / 30 * * * * / opt / myapp / myapp 任何人都可以告诉我我犯了什么错误。 我发现是cron不执行GUI应用程序。 只有命令行才被接受。 请指导我需要做什么。
我需要通过cron调用一个php脚本。 cron条目将使用wget。 当我尝试从命令行调用脚本时,我得到“需要授权”,显然来自我的htaccess文件。 有谁知道我可以重写单个目录的htaccess文件?
如何启动memcached启动?
我有一个Gentoo和Postfix的服务器。 Postfix被configuration为使得所有的电子邮件都通过一个外部中继来路由,这个外部中继在“From”中需要一个特定的地址。 从/etc/postfix/main.cf : relayhost = relay.example.com 我也有一个cron的任务,我想发送电子邮件。 但“发件人”地址是“用户@主机名”,这是不允许在一个中继。 是否有可能取代正确的地址cron发送消息或以某种方式修复后缀configuration?
我的crontab脚本最近从本地文件系统移动到Windows安装时出现以下错误: mv: closing `/mnt/SEProjbackups/20101124-040001_vm-seprojects.tar.bz2': Input/output error 本地和远程服务器都有足够的磁盘空间。 该文件被复制,并且是正确的大小,但存档已损坏。 同时,如果我从命令行运行它的作品。 我有什么build议我应该怎么做排除故障? 我是一个Linux的noob,所以请温柔。
我有以下脚本收集有关当前logging的用户的数据。 #!/bin/bash # Collecting users login statistics CURRENT_ALL_USERS="path_to_log_file" ADMIN="path_to_admin_dir" STATIONS="$ADMIN/stations_list" ALL_USERS_IN_STATIONS=0 eval `keychain –eval ~/.ssh/id_rsa` for STATION in `cat $STATIONS`; do TEMP_VAR=`ssh user@$STATION who | cut -d " " -f1 | sort -u | wc -l` USERS_IN_STATION=$TEMP_VAR let ALL_USERS_IN_STATIONS="$ALL_USERS_IN_STATIONS+$USERS_IN_STATION" done echo $ALL_USERS_IN_STATIONS > $CURRENT_ALL_USERS 用cronjob定期运行: * * * * * /path_to_script/script.sh 当服务器重新启动脚本不能ssh到远程站,我需要手动运行脚本第一次。 我可以做什么使脚本在重新启动后工作,而无需第一次手动运行它?
我想让我的Ubuntu系统自动升级所有的软件包。 我添加到我的/etc/apt/apt.conf.d/10periodic : APT::Periodic::Unattended-Upgrade "1"; 但是,我仍然需要在/etc/apt/apt.conf.d/50unattended-upgrades保留Allowed-Origins的列表。 有什么办法可以简单地允许所有的起源? 另一个更严重的问题比不必维护起源列表是源不能包含空格的错误。 这已经在最新的无人值守升级中得到修复,但这不是Ubuntu 10.04 LTS(我们坚持了一段时间)。 我也知道cron-apt,但是如果在升级过程中有提示,例如configuration文件冲突(这也是aptitude full-upgrade cron脚本的问题),我听说它会挂起,而无人看pipe升级可以检测到这一点继续。 还有什么其他的行为像无人值守升级,但不需要维护一个允许的起源清单? 注意:我知道对无人参与升级的论点。 在此先感谢您的任何答案。
我有一台运行CentOS 5.5的虚拟机,我用作stream媒体服务器。 如果我打开4个terminal并执行此操作: 1号航站楼: # mkfifo pipe1.avi # mkfifo pipe2.avi # ffserver & # ffmpeg -probesize 164000 -i pipe1.avi -async 1 -r 25 http://localhost:8090/feed1.ffm terminal2: # ffmpeg -i pipe2.avi -async 1 -r 25 -vcodec flv -f flv somename.flv terminal3: # mplayer -dumpstream rtp://someIp:somePort -dumpfile pipe1.avi terminal4: # mplayer -dumpstream rtp://someIp:somePort -dumpfile pipe2.avi 一切都很好。 没有任何问题。 现在我正在试图制作一个脚本,并从一个cron运行它。 […]
我已经closures了24小时的cron服务,并想开始它。 我担心这可能会导致一个错过的过程。 我不希望那些错过的工作跑到下一个预定的时间。 cron的正常行为是否会启动它在离线时错过的任何工作? 我正在运行CentOS 5.5 x86-64。
在VPS中使用以下框架来创buildbash脚本是一种很好的做法: #!/bin/bash while true; do /path/to/other-bash-script-that-does-stuff.sh sleep 24h done 这是为了避免触摸Cronconfiguration。 这会造成内存/ CPU消耗问题吗? 该脚本将在启动时加载。 更新 :基于评论,我也问如何检查Cron设置是否正常工作,而无需等待cron作业自然启动所需的时间。 (我是一个非常新手Cronpipe理员) 非常感谢您的答复!