出现cd 等命令无法识别的原因可能是:
当前文件实在windows环境下编辑的其换行结尾是 \r\n 和linux环境的 \n 不一致导致错误,
最好在linux系统上通过 VI 命令新建文件,然后通过 SSH 将本地代码粘贴上去即可修复,我是这么搞定滴,实验通过啊,网上找了好半天都没找到原因,最后自己试验解决了!哈哈