cp 或 ls 命令。文件存在,但我没有收到此类文件或目录消息

cp 或 ls 命令。文件存在,但我没有收到此类文件或目录消息

我有一个Linux汽车播放器。我需要将 libmedia-navi.so 文件从设备复制到 SD 卡。但是我不能。ls命令列出一些仅包含“文件名”的文件和一些包含“文件名 -> 另一个文件名”的文件,例如“libmedia-navi.so -> libmedia-tts.so”。我不知道为什么会这样。

root@dra7xx-g5-r1:/svp/lib# ls -l
drwxrwxrwx    4 1000     root          4096 Jan  1  1970 gstreamer
lrwxrwxrwx    1 root     root            15 Jan  1  1970 libmedia-navi.so -> libmedia-tts.so
lrwxrwxrwx    1 root     root            15 Jan  1  1970 libmedia-prompt.so -> libmedia-wav.so

另外,我无法将 libmedia-navi.so 文件复制到 SD 卡或其他位置,因为它给出“没有这样的文件或目录”错误。

root@dra7xx-g5-r1:/svp/lib# cp /svp/lib/libmedia-navi.so /media/sdcard0/
cp: can't stat '/svp/lib/libmedia-navi.so': No such file or directory
root@dra7xx-g5-r1:/svp/lib#

我也看不懂,find命令。可以找到libmedia-navi.so文件,但找不到libmedia-tts.so。

root@dra7xx-g5-r1:/svp/lib# find /. -name 'libmedia-navi.so'
/./svp/lib/libmedia-navi.so
root@dra7xx-g5-r1:/svp/lib#

root@dra7xx-g5-r1:/svp/lib# find /. -name 'libmedia-tts.so'
root@dra7xx-g5-r1:/svp/lib#

如何访问和复制 libmedia-navi.so 文件。

答案1

带有 的文件->是符号链接,另请参阅l模式开头的 。

当您复制它们时,默认情况下它会复制它们指向的内容。如果它们指向的文件不存在,那么您将收到错误消息。

相关内容