将R/O分区挂载为R/W进行写入,然后将其设置回C中的R/O.

Jon*_*son 1 c c++ linux embedded

我需要将文件写入嵌入式系统上的/ etc文件夹,并将根分区安装为只读,并使它们保持不变.假设应用程序以root身份运行,我可以在C或C++中执行此操作吗?

thi*_*ton 5

你总能做到这一点:

system("mount -o remount,rw /etc");
Run Code Online (Sandbox Code Playgroud)

大多数嵌入式系统应该足够完整,以便安装.