【发布时间】:2023-03-25 13:05:01
【问题描述】:
我试图从
复制并粘贴名为libstdc++.so.6.0.2 的文件
/home/a11111/anaconda3/lib/libstdc++.so.6.0.21 在linux上
使用命令
cp ~/anaconda3/lib/libstdc++.so.6.0.21 /lib64/
但是,终端一直向我返回错误消息
'cp: cannot stat '/home/a11111/anaconda3/lib/libstdc++.so.6.0.21': No such file or directory'
我认为终端可能找不到文件,因为文件名有特殊字符,所以我尝试了
cp ~/anaconda3/lib/libstdc\+\+\.so\.6\.0\.21 /lib64/
但是我得到了同样的错误信息。如何从终端复制文件?
谢谢。
【问题讨论】:
-
您可以在名称周围使用引号,而不是转义。显然,您知道该文件存在于文件系统中,对吗?
ls "~/anaconda3/lib/libstdc*"的输出是什么? -
输出包含我正在寻找的文件名“/home/a11111/anaconda3/lib/libstdc++.so.6.0.21”,那为什么我不能复制呢?
-
我也试过'cp ~/anaconda3/lib/libstdc* /lib64/',终端告诉我'cp: cannot stat'/home/a1796450/anaconda3/lib/libstdc++.so。 6.0.21':没有这样的文件或目录'和'cp:无法创建常规文件'/lib64/libstdc++.so.6.0.22':权限被拒绝'
标签: linux terminal anaconda command