如何找到hello.c文件路径?

如何找到hello.c文件路径?

在此处输入图片描述

我写了一个hello world例子,并成功运行,但我不知道它在 linux 系统中的位置。当我运行命令时which hello.c,它没有显示 hello.c 文件的路径。如何找出该 hello.c文件的路径在哪里。谢谢

答案1

它可能位于当前目录中。请尝试ls -l hello.c

另外,除非万不得已,否则不要以 root 身份编译或调试软件。代码中的错误可能会完全破坏您的系统。

答案2

which显示可执行文件的位置;hello.c 是源文件。如果你写了它,理想情况下你应该记得你把它放在哪里。如果没有,类似

find ~ -name hello.c

可能会有用(如果它位于你的主目录下的某个地方)。

但首先,尝试一下

ls -l hello.c

答案3

以 root 身份运行find / -type f -name 'hello.c'。根据硬盘的大小和装载量,运行时间会有所不同。

相关内容