小编Mat*_*iby的帖子

为什么我的 crontab 没有运行

我有这个 cron

38 * * * * /bin/bash -l -c 'cd /var/rails/site/releases/20120705144335 && script/rails runner -e qa '\''Play.load_lists'\'''
Run Code Online (Sandbox Code Playgroud)

我在不同的用户下有这个 cron,所以我切换用户进行部署

sudo su deploy
crontab -e
Run Code Online (Sandbox Code Playgroud)

然后我看到我的 cron 然后我在 root 用户下跟踪日志

tail -n300 -f /var/log/syslog
Run Code Online (Sandbox Code Playgroud)

我看到我的 cron

Jul  5 11:38:01 ip-10-70-75-234 CRON[4971]: (deploy) CMD (/bin/bash -l -c 'cd /var/rails/site/releases/20120705144335 && script/rails runner -e qa '\''Play.load_lists'\''')
Jul  5 11:38:01 ip-10-70-75-234 CRON[4970]: (CRON) info (No MTA installed, discarding output)
Run Code Online (Sandbox Code Playgroud)

但是 cron 要么没有运行,要么存在权限问题……当我在控制台中运行任务时,它运行良好,但在 cron 中却没有……知道我错过了什么

这是 Ubuntu 12.04 LTS

也许我可以将更详细的列表记录到某个地方以查看错误

cron permissions ubuntu ubuntu-12.04

14
推荐指数
1
解决办法
5万
查看次数

scp一个文件夹到我的ubuntu服务器

我的 Mac 上有一个文件夹,我需要将它移到我的服务器上。我可以在服务器中使用 ssh,但是如何设置此文件夹....

假设我在本地计算机上,该文件夹名为 shared,我想将它放在服务器上的 /srv/www/somesite/current 中。我如何在我的 scp 命令中输入密码

我发现了这个,但我不认为它是正确的

scp -r shared/* matt@174.143.150.55:/srv/www/somesite/current/shared
Run Code Online (Sandbox Code Playgroud)

ssh file-transfer scp

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

cron ×1

file-transfer ×1

permissions ×1

scp ×1

ssh ×1

ubuntu ×1

ubuntu-12.04 ×1