首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >md5sum未能打开文件,目录问题

md5sum未能打开文件,目录问题
EN

Unix & Linux用户
提问于 2018-03-30 11:17:13
回答 2查看 6.4K关注 0票数 1

我在检查某些.md5文件时遇到了问题,这些文件都是目录中的文件,自文件下载以来,这些文件都已被重命名。

代码语言:javascript
复制
[User1 Directory X]$ md5sum -c file1.txt.md5
md5sum: directoryx/file1.txt: No such file or directory
directoryx/file1.txt: FAILED open or read
md5sum: WARNING: 1 listed file could not be read

我注意到我所在的目录的名称与md5sum正在查找的目录的名称不同。目录要么被重命名了(不是我的名字!)因为文件是下载的,或者单个文件被下载到这个目录,而不是一次下载整个目录。我编辑了目录名来匹配,但这并没有解决这个问题。

代码语言:javascript
复制
[User1 directoryx]$ md5sum -c file1.txt.md5
md5sum: directoryx/file1.txt: No such file or directory
directoryx/file1.txt: FAILED open or read
md5sum: WARNING: 1 listed file could not be read

对如何解决这个问题有什么帮助吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-03-30 11:23:05

从您的提示符中可以看出,该文件位于正确的directoryx中,但是由于md5sum将尝试在.md5文件提供的路径上读取该文件,而且由于您在directoryx中,它将找不到它。

将目录层次结构中的一个级别向上移动,并使用

代码语言:javascript
复制
$ md5sum -c directoryx/file1.txt.md5
票数 2
EN

Unix & Linux用户

发布于 2018-10-31 14:26:30

我也有同样的问题,能够通过打开md5文件并删除指向该文件的原始路径来修复它。或者,如果目标文件位于不同的位置,则可以添加新路径。

代码语言:javascript
复制
$ vi file.fastq.tar.gz.md5

alphaNumericalKey这个/was/原始/path/file.Quickq.tar.gz

将上述行更改为:

alphaNumericalKey file.fastq.tar.gz

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/434486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档