./ 表示运行当前目录下的程序。
为什么直接写程序名不能运行而要加 ./ 才可以呢?
因为 linux 是根据环境变量PATH(PATH这个变量包含了一系列由冒号分隔开的目录)所指定的目录寻找可执行文件的。如果你输入的可执行文件不在这些目录中,系统自然就无法执行它(除非你输入这个命令的完整路径,如:/bin/ls);或者加上 ./ 告诉系统在当前目录中寻找。
上一条:Linux给网卡配置多个IP地址(别名)以及删除
下一条:连接网络打印机提示“正在检查Windows更新 ...”