这里主要是crontab中调用sh总是提示找不到xxxx的环境变量有问题,单独运行却没问题。 这里只要在对应的sh文件中添加: #!/bin/bash . /etc/profile 这样既可加载/etc/profile的环境变量,其他环境变量文件只要. /文件路径 既可