并非执行文件的前缀

/ 代表当前目录 ./command 代表命令command的全路径

如果你的可执行文件不在当前目录下 那么用./ 当然就无效了

我想你肯定是遇到这个问题了

解决方法就是 不加./

给你举个例子

假设你的当前目录是 ~ 即用户家目录 /home/username

要执行的文件假设是/bin/foo 那么 执行方式是

user@user-desktop:~$/bin/foo 而不是

user@user-desktop:~$./bin/foo