Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 什么时候在实时环境中使用uuidgen?_Linux_Uuid_Partition - Fatal编程技术网

Linux 什么时候在实时环境中使用uuidgen?

Linux 什么时候在实时环境中使用uuidgen?,linux,uuid,partition,Linux,Uuid,Partition,我在观看视频学习redhat 8考试时遇到了uuidgen,但我对它的有用性有疑问,没有找到任何其他线索,手册页也没有提到它。因此,我了解到每个设备都有一个UUID,UUID可以用于多种用途——视频中的目的是创建新的装入点,UUID用于将新分区(/dev/sdb3)与新装入点关联。在这里,他们指出您可以使用uuidgen为该设备生成新的UUID 我的问题是,为什么/什么时候在具有实时服务器的生产环境中使用uuidgen来重新标记分区?为当前存在的装入点重新标记UUID有什么意义?是否存在一种针对

我在观看视频学习redhat 8考试时遇到了uuidgen,但我对它的有用性有疑问,没有找到任何其他线索,手册页也没有提到它。因此,我了解到每个设备都有一个UUID,UUID可以用于多种用途——视频中的目的是创建新的装入点,UUID用于将新分区(/dev/sdb3)与新装入点关联。在这里,他们指出您可以使用uuidgen为该设备生成新的UUID

我的问题是,为什么/什么时候在具有实时服务器的生产环境中使用uuidgen来重新标记分区?为当前存在的装入点重新标记UUID有什么意义?是否存在一种针对系统UUID的攻击?或者uuidgen的唯一用途只是为其他东西(如web链接)创建随机UUID


谢谢

假设您的系统有几个磁盘,每个磁盘有一个分区,您需要使用其中的一些磁盘播放“音乐数据”

如果您开始在块级别通过(例如,
dd
)复制整个GPT分区磁盘,那么您将拥有一个重复的UUID。如果在下一次操作系统需要挂载其中一个副本之前,其中一个副本将被吹走,这是很好的。如果由于任何原因无法确保这一点,那么无论您不希望操作系统再获取哪个副本,都需要一个新的UUID。输入uuidgen


我假设您谈论的是GPT分区UUID,它存储在包含已识别分区的每个GPT中;相反,如果您谈论的是文件系统UUID,它存储在该文件系统的元数据中,因此每当
dd
”复制该文件系统时都会被复制,那么上面的场景仍然有效,更多的场景变得可能