我正在寻找一个linux系统会话ID,它在linux会话的完整运行时间内是不变的(只要正常运行时间在增加)。 每次重新启动后,它应该被重置为另一个(随机)值,可能格式化为uuID。
我需要这个用于login全局上下文,我需要知道两个日志文件是否来自同一个会话。 在/ tmp /或另一个易失性文件夹中放置一个标记文件可能是一个选项,但我想避免泛滥这样的全局文件夹。 使用系统启动时间也不是一个选项,因为机器没有RTC电池,并且在断电后时间被重置。 每次仍然会有一些毫秒的差异,但我不想冒险。 同样的事情,哈希系统启动dmesg或/ proc或/ sys的一部分。
我不知道内核是否已经通过/ proc或/ sys提供了这些信息?
对input文件中的每个string小写脚本,并将结果输出到新文件
如果我遇到10或20,如何删除variables的最后一位数字?
linux和windows之间的移植工作如何?
C / C ++ linux fork()和exec()
nameNode:java.net.BindException
通用ELF(EM:40)
C ++套接字 – 服务器不接受多个客户端(linux)
回送pipe道命令的输出
如果包含在linux / Ubuntu的提升/线程不编译)10.10
笔记本电池的状态
解决方案:
cat /proc/sys/kernel/random/boot_ID
我在搜索systemd的“启动ID”时发现它。 有一个DBus错误报告引用该文件: https ://BUGs.freedesktop.org/show_BUG.cgi?ID = 23679
总结以上是内存溢出为你收集整理的获得Linux系统UUID,重新启动后更改全部内容,希望文章能够帮你解决获得Linux系统UUID,重新启动后更改所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)