删除程序仍可运行 请各位高手帮忙解释下

最近在ubuntu 下调试ns2模拟系统,ns2是通过自己make编译生成的,而且我将它的路径加载到系统路径中,编译好后ns2可以使用了。但是我make clean整个系统之后,ns2系统仍然可用(即可执行文件已被我通过make clean清除,但是ns2系统依然可以通过命令行启动并且正常使用) 这是什么原因呢?是linux特殊的程序缓存机制 使被删除的程序依然可以使用?
小弟刚使用linux开发,还是个新手,请各位高手帮忙解释解释 多谢了 :-)

作者: ardwywl   发布时间: 2011-04-10

你的make clean把可执行程序也删除了? 一般都不会删除的

作者: ericming200409   发布时间: 2011-04-10