相关疑难解决方法(0)

如何解释终端中可执行文件名称前的'./'前缀?

每次我编译一个C程序,比如使用cc编译器,我在当前目录中得到一个可执行文件.现在,如果我想运行它,而不是只键入a.outname_of_executable,我必须用这个组合作为前缀./a.out.

我理解背后的含义.(链接到当前目录)和..(链接到其父目录),也是/目录名之间的分隔符.

但是这是什么意思./?它只是一种正式的方式来区分引用某个东西的名称,以及运行该东西的意图(因为你/的文件名中没有)?

c unix terminal

4
推荐指数
1
解决办法
379
查看次数

标签 统计

c ×1

terminal ×1

unix ×1