모든 사용자의 cron 경로에 / usr / local / bin이 있어야합니다. 각 개별 사용자의 crontab을 편집 할 필요없이 시스템 전체에 설정하는 방법이 있습니까?
/ etc / crontab에 PATH를 추가하려고했습니다 :
# grep PATH /etc/crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
그러나 사용자가 crontab에 이것을 가지고있을 때 :
$ crontab -l | grep PATH
* * * * * echo $PATH > /tmp/current_cron_path
... 그 경로가 여전히 기본값으로 설정되어 있음을 나타냅니다.
$ cat /tmp/current_cron_path
/usr/bin:/bin
echo
것은 신뢰할 수 없음 에 유의하십시오 .