添加sudo执行前钩子

默认版本中，sudo模式下无法添加-i参数，导致目标账户的环境变量未生效，作为一个work around，我们提供一个前置执行钩子来做source，这个钩子也可以用来做其他事情。