亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教一個crontab的問題

請教一個crontab的問題

PHP
翻閱古今 2019-03-18 01:12:11
crontab 執行一個作業,生成xml數據,生成的數據權限都是root的,現在希望生成的文件權限是www的,以前的腳本是這樣的:30 06 * /opt/a > /dev/null 2>&1要生成www權限,只要這樣:30 06 * su - www /opt/a > /dev/null 2>&1 ?
查看完整描述

5 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

實在不行,生成文件后,再修改歸屬

查看完整回答
反對 回復 2019-03-18
?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

/2 * root /opt/a > /dev/null 2>&1

查看完整回答
反對 回復 2019-03-18
?
蠱毒傳說

TA貢獻1895條經驗 獲得超3個贊

30 06?* www /opt/a > /dev/null 2>&1?

查看完整回答
反對 回復 2019-03-18
?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

crontab就是針對用戶的(每個用戶都有自己的crontab),你的需求要用cron(注意沒有tab)。

Ubuntu的話可以在/etc/cron.d下新建文件(CentOS等其他系統請自行探索,大同小異),任務的格式和crontab基本一致,只是在命令前多出一個指定要運行命令的用戶名。如

* * * * * user /path/to/file

user就是要執行/path/to/file的用戶身份,如想以root身份運行這里就是root。

保存文件之后重啟crond服務就行了。

查看完整回答
反對 回復 2019-03-18
  • 5 回答
  • 0 關注
  • 477 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號