linux是不是可以删除正在运行的可执行文件

2025-02-25 19:22:25
推荐回答(2个)
回答1:

如果是正在运行的可执行文件,你是删除不了的。只能够终止其运行之后,你才能够删除它。

回答2:

我曾经做嵌入式的时候,把uImage(Linux 内核镜像)删除了一样能用,系统放在TF卡里面,把TF卡拔掉了,系统还能跑一会儿,不过在terminal中ls之类的基础指令都已经找不到了。

题主可能受到Windows的影响,认为文件被打开了就不能删除。那个是Windows系统自己加的锁,就像Windows很多dll无法删除是一样的。