【问题标题】:Errors when move files using mv on CentOs在 CentO 上使用 mv 移动文件时出错
【发布时间】:2015-05-14 05:39:30
【问题描述】:

我正在将文件从我的 CentOs 磁盘移动到挂载的 USB 驱动器上,名称为 root

我的当前工作目录是 /mnt/hdd/backupmy 命令是:

mv -v /home/haifzhan/20141215/*gz . > history.log

控制台上的错误消息:

mv: cannot create regular file `./20141215/filename_xxx.gz': Input/output error
mv: writing `./20141215/filename_yyy.gz': Input/output error 

-v通过命令mv创建的history.log中我的跟踪历史记录:

`/home/haifzhan/20141215/filename_xxx.gz' -> `./20141215/filename_xxx.gz'
`/home/haifzhan/20141215/filename_yyy.gz' -> `./20141215/filename_yyy.gz'

目标文件夹详细信息:

drwx------. 2 root   root          319488 May 13 16:46 20141215

有人可以帮忙吗?谢谢!

【问题讨论】:

  • 从输出中它试图将文件移动到自身上。
  • 我说我的当前目录是/mnt/hdd/backup,试图从/home/haifzhan/20141215移动到/mnt/hdd/backup/20141215
  • @JohnBollinger 如果将文件移动到自身上,它会这样说:mv: ‘sample.csv’ and ‘./sample.csv’ are the same file
  • 我假设您也检查了权限源目录?
  • 我以root运行命令,源目录权限为drwxr-xr-x. 2 root root 454656 Dec 17 07:04 20141215,根据错误信息,这是writing问题

标签: linux centos6 mv


【解决方案1】:

“输入/输出错误”表明硬件或文件系统存在问题,这里确实证明了这种情况。因此,在看到此类错误消息时,最好检查系统日志中的更多详细信息,并可能运行文件系统完整性检查。此类消息通常不会指示用户错误。

【讨论】:

    猜你喜欢
    • 2014-08-08
    • 2017-07-22
    • 1970-01-01
    • 2014-04-09
    • 2011-12-28
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    相关资源
    最近更新 更多