os.RemoveAll(path) 错误 the process cannot access the file

sourcelab · · 2756 次点击
重启linux 可以删除了, 但是连文件夹一起删除了, 我不希望文件夹被删除, 怎么办呢?
#4
更多评论
polaris
社区,需要你我一同完善!
你这个文件夹是不是这个程序启动时候创建的?我在本地创建一个文件夹,然后用 RemoveAll 删除是没问题的。
#1
是linux架设的samaba服务器,然后映射一个目录到win上,在这个目录中运行golang程序去删除这个目录上的某个文件夹的所有内容, 路径也是对, 因为写入日志是可以的, 但是要删除则提示被占用。不知道为什么 ...
#2