假设/mnt/bin 目录下存在一个名为 hello.sh 的可执行文件. 1. 若当前目录是 /mnt/bin ,可以使用 ./hello.sh 来执行这个可执行文件,但是使用 hello.sh 就不可以. 2. 使用该文件的绝对路径可以执行该文件,例如 /mnt/bin/hello.sh 记得之前在某个地方看到过解释为什么需要使用 ./ 才能执行当前目录下的文件,具体解释复述不出来了. 然后潜意识里就觉得只要使用相对路径,就需要使用 ./ 然后今天发现了另一种使用相对路径的形式: #假设当前…