背景:
我正在尝试将文件从一个树莓pi 3(树莓杰西)复制到一个连接为mtp设备的android手机。我想通过命令行来完成,这样我就可以编写一个脚本来实现自动化。如果我尝试使用一个简单的cp命令,就会得到一个权限错误。我读到here应该使用gvfs copy,而不是将文件传输到mtp设备。
问题:
当我试图在命令行中运行gvfs copy时,出现“command not found”错误。我可以在手册页上看到这个命令,但我不能运行它。
如果我运行whereis gvfs-copy
我得到gvfs-copy: /usr/share/man/man1/gvfs-copy.1.gz
如果我运行whereis cp
我得到cp: /bin/cp /usr/share/man/man1/cp.1.gz
我需要将gvfs-copy.1.gz提取到/bin/gvfs copy才能运行它吗?为什么有些命令已经准备好运行,而另一些却没有呢?
最佳答案
我只需要安装gvfs-bin包,如果我在链接到的原始帖子上阅读更多的答案,我就会看到这个包。
我仍然不明白为什么手册页中的命令还没有安装,这对我来说似乎是一种误导。