解决 'ln: failed to create hard link ...: Invalid cross-device link' 错误
解决 'ln: failed to create hard link ...: Invalid cross-device link' 错误
当你尝试使用 ln 命令创建硬链接时,你可能会遇到 'ln: failed to create hard link ...: Invalid cross-device link' 错误。
错误原因:
这个错误提示是因为 ln 命令无法在不同设备之间创建硬链接。硬链接是指向同一个文件的多个文件名,它们必须位于同一个文件系统中。
解决方案:
要解决这个问题,你可以使用 cp 命令来复制文件,而不是使用 ln 命令来创建硬链接。例如:
cp /ugreen/@appstore/com.ugreen.pro.docker/nginx/docker_serv.conf docker_serv.conf
这将在当前目录下创建一个名为 docker_serv.conf 的副本文件。
注意: 使用 cp 命令复制文件会创建一个全新的文件,而不是创建硬链接。这意味着对副本文件的更改不会影响原始文件。
原文地址: https://www.cveoy.top/t/topic/fTng 著作权归作者所有。请勿转载和采集!