一般是不加。
因为Linux的设计是在文件系统级别专门给可执行文件设定了标记:x权限。具有这个标记位的就是可执行文件,它的名字是任意的。
所以简要的说就是任何名称都行,按照惯例,大多数时候会设定为没有扩展名。