138下载站:值得信赖的游戏下载站!
所在位置:首页 > 手游资讯 > termux手机无法创建文件夹

termux手机无法创建文件夹

发布时间:2026-05-22 17:13:14 来源:138下载站 作者:138下载站

用Termux在手机上创建文件夹,结果屏幕弹出“Permissiondenied”或者“mkdir:can'tcreatedirectory”,看着报错干着急?这个问题挺常见,原因基本是固定的那几种。别被英文提示吓到,跟着下面的步骤排查,大概率都能搞定。

termux手机无法创建文件夹

先给Termux开“通行证”——存储权限

很多朋友刚装好Termux,上来就直接敲mkdir,发现怎么都建不了,尤其是想把文件夹建在手机公共目录(Download、DCIM)里面的时候。

为什么?因为Termux默认像个孤岛,被安卓系统关着,没有权限直接读写你的照片、下载那些目录,必须你明确授权。

解决就一条命令:

bash

termux-setup-storage

敲完回车,手机应该会弹出权限请求框,点“允许”就行。授权之后,Termux会在主目录底下生成一个storage文件夹,里面映射了手机存储。你以后在~/storage/shared下面建文件夹,基本不会再报权限错。

如果弹窗没出来,去手机“设置-应用-Termux-权限”,手动把存储权限开了。还不弹?重启手机再跑一次那条命令。

记住:只要报错是“Permissiondenied”,第一时间检查存储权限,这一步能解决一大半的termux无法创建文件夹问题。

别跑到“别人家”的目录里捣乱

哪怕给了存储权限,你非要跑去系统保护的目录里建文件夹,照样会被拦。

比如直接在/data/data或者/system这种安卓心脏地带建目录,Termux一个普通应用,没有root权限根本做不到,直接就被SELinux或者权限机制挡回来。

怎么办?换到自己有完全控制权的地方操作。

Termux自己的家目录是/data/data/com.termux/files/home,也就是打开终端默认的~位置。在这儿你爱怎么建文件夹都行。

如果想在手机存储里建,一定走~/storage/shared这个通道,它是访问公共存储的安全门。

先跑cd~回家,再执行mkdir新文件夹名,百分百成功,不会出现手机termux权限不足的情况。

mkdir命令本身可能用错了

有时候真不是权限的锅,就是命令敲快了,多打空格、漏了参数或者路径写法有误。

错误1:文件夹早就在那了

如果提示“mkdir:can'tcreatedirectory‘xxx’:Fileexists”,说明这个文件夹已经存在。用ls看一眼,或者直接跳过,不用重建。

错误2:想一口气建多级目录

比如你想建~/笔记/2026/五月,但“笔记”文件夹还不存在。直接mkdir~/笔记/2026/五月会失败。必须加上-p参数:

bash

mkdir-p~/笔记/2026/五月

-p的意思是“父目录不存在就帮我一块建了”,非常实用,能避免绝大多数termuxmkdir命令报错。

错误3:路径带空格没包引号

安卓上Termux对中文文件名支持不错,但如果路径里不小心带了空格却没有用引号包起来,也会报错。可以这样:

bash

mkdir"我的文件夹"#带空格要加引号

多留意一下自己敲的指令,很多时候是在这儿卡住的。

反对
收藏
  • 热门资讯
  • 最新资讯
  • 下载排行榜
  • 热门排行榜