cp:读取“文件名”:输入/输出错误,为什么?

5 linux file-management command-line cp

我想知道此错误的可能情况是什么:

cp: reading `filename': Input/output error
Run Code Online (Sandbox Code Playgroud)

当我尝试复制大约 50MB 的大文件时收到此消息。

Ofi*_*fir 6

最可能的问题是磁盘有问题,除非磁盘是通过网络安装的,在这种情况下,我相信网络问题也可能导致这种情况。

规模影响很可能是统计性的,尤其是在网络情况下(即失败的机会随着规模的增加而增加,因为涉及更多的操作并且每个都有机会失败)。


Pet*_*aut 5

尝试dmesg或 syslog 以查看内核是否抱怨可能与此相关的某些内容。该cp命令只获取底层系统调用的整数错误号,因此错误消息有时不是很详细。