Linux有什么临时存储可能变量,重启后失效

Linux有什么临时存储或者变量,重启后失效
大家好,我想在程序里面判断是否是开机之后的第一次运行,因此想存储一个标记,要求这个存储重启后自动失效。
------解决思路----------------------
简单点,声明一个赋初值的全局变量,用于判断第一次启动,linux启动后再改变变量值。

最好的方式还是使用linux的相关api判断第一次启动
------解决思路----------------------
引用:
简单点,声明一个赋初值的全局变量,用于判断第一次启动,linux启动后再改变变量值。

最好的方式还是使用linux的相关api判断第一次启动

如果程序第二次运行,那么会当成系统重启
可以将标志存在tmp目录下的文件中,重启后读不到该文件
------解决思路----------------------
pid文件?profile?

------解决思路----------------------
引用:
Quote: 引用:

如果程序第二次运行,那么会当成系统重启
可以将标志存在tmp目录下的文件中,重启后读不到该文件

全局变量在上电的时候初始化的,程序第二次运行全局变量的值还是存在的吧


....,你这里”全局变量“不是程序的全局变量么?程序的全局变量不是随着程序的退出被释放掉么?