这是因为,你的登录shell,不是默认的bash shell所以这个let就没有。你在终端输入:chsh 提示输入口令,就可看到你的登录shell是什么了,如下: 口令: 正在更改 XXXX 的 shell请输入新值,或直接敲回车键以使用默认值 登录 Shell [/bin/tcsh]: 你输入/bin/bash确认回车,重启之后,就可以用let了