将一个脚本保存为带有扩展名的文件,如test.sh, 在终端上输入: chmod +x test.sh 然后输入: test.sh 终端显示: test.sh 找不到命令(后来看了鸟个私房菜,发现这样输入,系统只会在$PATH上列出的路径查找,而不会查询当前的目录有没有这样的命名,以找到的第一个为准) 但是,如果在终端上输入: ./test.sh(这样就让系统在当前的目录下查询命名) 就能运行成功. 另外,如果脚本文件没有扩展名的话,在终端上输入: ./test 或者 test 脚本都能执行成功