You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下Git Bash执行mv命令遇Permission denied错误的解决方法

解决mv命令权限拒绝问题

你的问题出在路径错误和权限误解上,具体修正方法如下:

1. 错误原因解析

你执行的mv water.txt /liquid里,/liquid指向的是系统根目录下的目录,普通用户没有权限在根目录下进行文件操作,因此触发权限拒绝提示。而你实际要操作的是桌面下的liquid目录,并非根目录中的同名目录。

另外,你当前工作目录大概率不是solid/,直接写water.txt系统会找不到该文件——它实际存放在solid子目录里。

2. 正确操作方法

假设你的桌面路径是~/Desktop(Linux/macOS默认桌面路径),可通过以下两种方式完成移动:

方式一:使用绝对路径操作

直接写出文件和目标目录的完整绝对路径:

mv ~/Desktop/solid/water.txt ~/Desktop/liquid/

方式二:切换工作目录后操作

先进入solid目录,再通过相对路径移动文件:

cd ~/Desktop/solid
mv water.txt ../liquid/

这里的../代表当前目录的上级目录(即桌面目录),因此../liquid就是桌面下的liquid目录。

3. 结果验证

操作完成后,可通过ls命令确认移动结果:

# 查看liquid目录内容
ls ~/Desktop/liquid
# 查看solid目录内容
ls ~/Desktop/solid

正常情况下,water.txt会出现在liquid目录中,solid目录里仅剩下rock.txt。

内容的提问来源于stack exchange,提问作者Franky11

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 22:30:57