上一篇                     
               
			  Linux如何新建文件夹?
- Linux
- 2025-06-14
- 4764
 使用mkdir命令新建文件夹,后接文件夹名,加-p选项可创建多级目录。
 
命令行创建文件夹(推荐)
核心命令:mkdir(make directory)
适用场景:服务器管理、批量操作、脚本自动化或快速创建嵌套目录。
基础操作
# 创建单个文件夹(当前目录下) mkdir 文件夹名 # 示例:在/home目录创建"docs"文件夹 cd /home mkdir docs
进阶用法
-  一次性创建多个文件夹 mkdir folder1 folder2 folder3 # 同时创建三个并列文件夹 
-  创建多级嵌套目录 
 使用-p参数自动创建父目录(避免逐级创建):mkdir -p project/docs/images # 一次性创建project/docs/images三级目录 
-  设置文件夹权限 
 通过-m参数直接指定权限(避免后续用chmod修改): mkdir -m 750 private_dir # 创建权限为rwxr-x---的文件夹 
-  创建带空格或特殊字符的文件夹 
 用引号包裹名称或使用转义符:mkdir "my notes" # 正确 mkdir my notes # 正确(反斜杠转义空格) 
图形界面创建文件夹
适用场景:桌面环境用户(如Ubuntu、Fedora、Debian等),适合初学者。
通用步骤
- 打开文件管理器(如Nautilus、Dolphin、Thunar)。
- 进入目标位置(如主目录、桌面或指定路径)。
- 右键单击空白处 → 选择 “新建文件夹”(New Folder)。
- 输入文件夹名称,按回车确认。
不同桌面环境示例
- GNOME(Ubuntu默认):右键 → “新建文件夹”
- KDE Plasma(Kubuntu):右键 → “创建新” → “文件夹”
- XFCE(Xubuntu):右键 → “新建文件夹”
注意:图形界面操作直观,但无法批量创建多级嵌套目录。
常见问题解决
-  权限不足导致创建失败 mkdir: cannot create directory ‘/opt/new_dir’: Permission denied 解决方案: - 使用sudo提权(需管理员密码):sudo mkdir /opt/new_dir 
- 或用chown修改目录归属(如sudo chown 用户名 /opt)。
 
- 使用
-  文件夹已存在报错 mkdir: cannot create directory ‘docs’: File exists 解决方案:  - 删除旧文件夹:rm -r docs(谨慎操作!)
- 或改用其他名称。
 
- 删除旧文件夹:
-  误删系统文件夹 
 预防措施:- 避免在/bin、/etc等系统目录随意操作。
- 用pwd命令确认当前路径,防止误删。
 
- 避免在
最佳实践建议
- 命令行优先:mkdir效率更高,尤其适合远程服务器或脚本。
- 权限管理:敏感数据用mkdir -m 700设置仅所有者访问。
- 批量操作:结合循环语句快速创建(如for i in {1..5}; do mkdir dir$i; done)。
- 路径规范:避免使用/ * ?等特殊字符,推荐字母、数字和下划线。
引用说明基于Linux核心命令手册(
man mkdir)、Filesystem Hierarchy Standard(FHS)规范及主流桌面环境官方文档(GNOME/KDE/XFCE),命令行操作适用于所有Linux发行版(如Ubuntu、CentOS、Debian),图形界面步骤以2025年主流版本为准。
 
 
 
			 
			