我正在尝试将某个软件从一台 Linux 设备移植到另一台。我的软件有很多行指向/sys/bus/spi/devices/spi3.0。在我要移植的 Linux 设备中,该文件夹不存在,它位于另一个位置。
有没有一种方法可以进行符号链接,以便软件可以转到,例如“/tmp/文件夹“ 反而?
我一直在尝试使用“ln-s”但我收到投诉说文件夹“/sys/bus/spi/devices/spi3.0”不存在。我知道如果该设备确实存在,则有解决方案,但就我而言“/sys/bus/spi/devices/spi3.0" 目标机器上不存在。
答案1
如果您要拥有符号链接,则必须将其命名为/spi/devices/spi3.0
。如果不是,什么都不会起作用。所以你需要:
mkdir -p /spi/devices
ln -s /yournewlocation /spi/device/spi3.0
如果您无权执行此操作,则符号链接将无济于事。