Ubuntu 终端中以下命令中的“mkyaffs2image”有什么用?如何解决下面给出的错误。
sudo chmod 755 /usr/local/bin/mkyaffs2image /usr/local/bin/mkimage
mkimage 文件位于 /usr/local/bin/ 位置。当我执行此命令时,显示错误“chmod: 无法访问‘/usr/local/bin/mkyaffs2image’:不存在该目录或文件”。如何解决该错误?
答案1
该文件/usr/local/bin/mkyaffs2image
不存在,就像错误消息告诉您的那样。
使用以下命令检查这是否正确ls
:
ls /usr/local/bin/mkyaffs2image
如果收到“没有此文件或目录”错误,则该文件实际上不存在。
您正在使用的命令sudo chmod
正在尝试更改两个文件的权限/usr/local/bin/mkimage
,该文件存在,而/usr/local/bin/mkyaffs2image
该文件不存在。
也许您在 mkyaffs2image 文件名中输入了拼写错误,或者您遵循的说明不正确。或者,如果您的系统上有该文件,则应将其移动到/usr/local/bin/
。