今天在写golang,os.Rename使用移动文件的时候,报错:

invalid cross-device link.

翻译过来的意思是 “无效的跨设备连接”。

原来是我的linux文件系统使用两种不同格式的文件系统, 我从A目录(sda磁盘),移动文件到B目录(sdb磁盘),不能直接使用os.Rename

解决方案,使用linux shell命令代替,具体代码如下:

var cmd *exec.Cmd
cmd = exec.Command("mv", srcFile, dstFile)
_, err := cmd.Output()
if err != nil {fmt.Println(err)
}

golang os.Rename 移动文件 报错 invalid cross-device link 解决方法相关推荐

  1. 微信二次分享签名错误php,微信二次分享报错invalid signature问题及解决方法

    基于微信公众号开发的h5页面(使用jssdk接口),由用户A分享给用户B,用户B再次分享这个页面时,不能成功分享.问题出在用户B收到的分享链接与用户A打开的链接不同 A用户的链接为 B用户收到的连接 ...

  2. mybatis报错invalid types () or values ()解决方法

    原因: Pojo类User没提供无参数构造方法, 加上该构造方法后,问题解决 ### Cause: org.apache.ibatis.reflection.ReflectionException: ...

  3. 公众号开发-群发图文中插入小程序卡片报错 invalid content hint 的解决

    如果你也正在开发群发图文中插入小程序的功能,那么大概率也会遇到这问题. 之前通过微信第三方开放平台开发过一个可以管理多个公众号的系统,具体功能和效果可以参考 微信第三方开放平台代公众号实现业务 . 为 ...

  4. dedecms后台报错“Undefined variable cfg_domain_cookie”的解决方法

    dedecms后台报错"Undefined variable cfg_domain_cookie"的解决方法 打开调试模式 Notice: Undefined variable: ...

  5. word报错打不开的解决方法

    对于办公人员来说,word是日常办公中最常用的软件,根本就是离不开的.但有时需要Word删除表格的保留内容,有时反过来又需要删除Word的保留形式.一旦操作了出现word出现打不开或者出现一些异常现象 ...

  6. python--import statsmodels.api as sm报错: cannot import name 'factorial'解决方法

    python--import statsmodels.api as sm报错: cannot import name 'factorial'解决方法 1.统计处理statsmodels包 2. can ...

  7. python https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法

    python爬虫,使用requests库发送https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法: imp ...

  8. 转)VCSA 6.5重启无法访问,报错“503 Service Unavailable”的解决方法

    转)VCSA 6.5重启无法访问,报错"503 Service Unavailable"的解决方法 1. 问题 重启vcenter,登陆vsphere client,提示 &quo ...

  9. vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文)...

    vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文) 转载于:https://www.cnblogs.com/ ...

最新文章

  1. linux下如何判断oracle数据库tns是否设置正常
  2. mysql数据库主从不同步的解决方法
  3. 安徽省2021年高考各科成绩查询,2021年安徽高考总分是多少 考试科目及各科分数...
  4. git 使用详解-- tag打标签
  5. C# - 企业框架下的存储过程输出参数
  6. ENVI实验教程(8)实验八、高光谱与光谱分析
  7. android 地图不能拖动,英雄联盟不能拖动小地图的处理方法
  8. 8g内存和16g内存区别 mac_内存不重要?8G内存和16G内存的M1 MacBook Pro性能对比
  9. 英语语法 宾语补语的句型
  10. 教你自己如何在Windows10系统创建虚拟专用网络
  11. 404网站服务器错误怎么解决,网站404错误怎么解决?[终极Xenu死链工具]
  12. 实体与实体之间的联系
  13. 基于ssm手机供应商管理系统
  14. Docker 深入篇之 Build 原理
  15. exe4j打成的exe文件运行时每次弹窗this executable was created with an evaluation version of exe4j
  16. BPM- Eteams体验报告
  17. HM二次开发 - 外部程序采用socket与HM实现通信
  18. 华钜同创:跨境开店如何选择跨境电商平台
  19. 快速去除照片的背景颜色和修改照片的背景颜色
  20. 新概念2 课文和单词(7)

热门文章

  1. EdoGantt甘特图中间件的事件对象
  2. AWS — AWS 上的 DevOps
  3. AWS — AWS CloudFormation
  4. TCP/IP协议概述
  5. 十五个常用的 Laravel 集合(Collection)
  6. 怎么修改CAD编辑器中默认的线型
  7. 【正则表达式系列】一些概念(字符组、捕获组、非捕获组)
  8. 3.IT-解决方案-3-Backup-Sql
  9. css字体相关样式的处理
  10. 0001242: Steps to make RealTek DVB-T USB dongle...