在Linux终端下调用当前目录下的可执行文件时,需要加上./,否则系统会找不到命令。
这是因为,Linux shell在搜索命令时没有包括当前目录,因此需要附上命令的路径才行。
这么做的原因是出于安全上的考虑,避免无意中执行到了非系统程序,特别是恶意程序。
时间:2020-06-27 09:36:33
在Linux终端下调用当前目录下的可执行文件时,需要加上./,否则系统会找不到命令。
这是因为,Linux shell在搜索命令时没有包括当前目录,因此需要附上命令的路径才行。
这么做的原因是出于安全上的考虑,避免无意中执行到了非系统程序,特别是恶意程序。