上一篇                     
               
			  Linux如何创建新文件夹
- Linux
- 2025-07-05
- 4791
 在Linux终端中,使用
 
 
mkdir命令创建新文件夹,基本语法为:
 mkdir 文件夹名,
 mkdir new_folder在当前目录创建名为”new_folder”的文件夹,若要创建多级目录(父目录不存在时),需添加
 -p选项。
命令行创建文件夹(推荐)
核心命令:mkdir(make directory)
由GNU coreutils提供,预装于所有Linux发行版。
基础操作
mkdir 文件夹名称
示例:
在当前位置创建名为 documents 的文件夹:
mkdir documents
创建多级嵌套文件夹
使用 -p 参数自动创建父目录:
mkdir -p project/code/src
效果:
若 project 或 code 不存在,系统将自动逐级创建。
同时创建多个文件夹
mkdir folder1 folder2 folder3
设置文件夹权限(可选)
通过 -m 参数指定权限(如755):

mkdir -m 755 secure_dir
权限说明:
755= 所有者可读/写/执行,其他用户只读/执行- 权限值需符合Linux权限模型(0-7八进制)。
图形界面创建文件夹(适合新手)
不同桌面环境操作类似(以GNOME为例):
- 打开文件管理器(如Nautilus)。
- 进入目标位置(如主目录)。
- 右键空白处 → 新建文件夹 → 输入名称 → 确认。
支持环境:GNOME(Ubuntu)、KDE(Kubuntu)、XFCE(Xubuntu)等。
常见问题与解决方案
-  权限不足错误 mkdir: cannot create directory ‘new_dir’: Permission denied 解决: - 使用 sudo临时提权(需管理员密码):sudo mkdir /opt/new_dir 
- 或用 chown修改目录归属:sudo chown 用户名:组名 /目标路径 
 
- 使用 
-  文件夹已存在错误  mkdir: cannot create directory ‘documents’: File exists 解决:更换名称或删除冲突文件。 
最佳实践建议
- 路径规范:避免使用空格或特殊字符(如 、&),建议用下划线连接(my_folder)。
- 权限管理:敏感目录(如 /etc/子目录)需严格限制权限(如700)。
- 脚本自动化:在Shell脚本中用 mkdir -p防止路径缺失导致的错误。
Linux创建文件夹的核心方法是 mkdir 命令,辅以图形界面作为补充,掌握 -p(递归创建)和 -m(权限设置)参数可应对复杂场景,操作时需注意权限控制和路径合法性,这是Linux系统管理的基础技能。
引用说明: 参考Linux官方文档(man7.org)和GNU coreutils标准,符合POSIX规范,命令行示例已在Ubuntu 22.04、CentOS 7及Alpine Linux中验证。
 
 
 
			 
			