./指的是当前目录,比如当前目录下有一个可执行文件setup,那么你需要用命令./setup来执行这个文件。如果直接用setup是不行的。为了区分可执行文件的名字和系统命令,需要这样的设定。
例如,你的可执行文件名为exit,那么你直接输入exit,系统是要退出呢?还是执行exit这个文件呢?系统会退出!这就是一个矛盾,而你输入./exit,那么系统就能够执行exit这个文件了。
希望对你有所帮助。
追问是不是跟bush也有关系?
追答bush????shell吧?记不清楚了,有些关系吧。有的可执行文件用sh+文件名来执行。
本回答被提问者和网友采纳