问题现象 修改完/etc/hostname文件,想通过source同步到当前系统,报错。 执行/etc/profile.d/env.sh没问题 问题解决 command not found 并不是指source,而是/etc/hostname的内容。 source 后面跟的文件的内容应该是 命令或是变量,/etc/hostname内容是一个主机名,所以报错。