当前位置: 技术问答>linux和unix
怎么让程序卸载自身所在挂载分区
来源: 互联网 发布时间:2016-08-20
本文导语: 如果程序代码本身存储在/tmp临时挂载分区上, 我想让程序结束时,卸载这个分区。 外部系统不可写,我只能操作的就是这个/tmp。 程序可不可以在最后产生一个什么进程,让其和/tmp无关,然后在这个进程中 调用命...
如果程序代码本身存储在/tmp临时挂载分区上,
我想让程序结束时,卸载这个分区。
外部系统不可写,我只能操作的就是这个/tmp。
程序可不可以在最后产生一个什么进程,让其和/tmp无关,然后在这个进程中
调用命令,卸载/tmp
我尝试了一下,让程序最后产生一个僵尸进程,把父进程交给init处理也不行,还是说磁盘is busy.
有哪位大侠可以提供个办法吗?
我想让程序结束时,卸载这个分区。
外部系统不可写,我只能操作的就是这个/tmp。
程序可不可以在最后产生一个什么进程,让其和/tmp无关,然后在这个进程中
调用命令,卸载/tmp
我尝试了一下,让程序最后产生一个僵尸进程,把父进程交给init处理也不行,还是说磁盘is busy.
有哪位大侠可以提供个办法吗?
|
你可以试试写一个脚本放在其他目录, 用脚本来启动你的程序, 程序执行完后, 用脚本去卸载 分区。