错误背景:自己当前用户是atguigu,目录是/home/atguigu,bin目录下有一个脚本文件,需要通过xsync分发到其他服务器上面。使用xsync bin/的时候出现xsync:command not found错误
解决步骤:通过echo $path查看当前path属性不包含当前atguigu用户的目录,切换到root用户下,修改/etc/profile中,自建的my_env.sh文件(这个是自建的,用户存放java_home,hadoop_home,path属性值等等),修改path属性,把/home/atguigu/bin加上,然后使用souce /etc/profile生效,然后再次切换到atguigu用户,即可使用xsync命令进行分发脚本文件。