Linux如何创建文件夹?命令行与图形界面详解

命令行创建文件夹(核心方法)

通过终端(Terminal)使用 mkdir 命令是最高效的方式,语法如下:

mkdir [选项] 文件夹名称

创建单个文件夹

mkdir new_folder  # 在当前目录创建名为 new_folder 的文件夹

创建多个文件夹

mkdir folder1 folder2 folder3  # 一次性创建三个并列文件夹

递归创建多级目录(常用选项 -p

当父目录不存在时,自动创建所有层级:

mkdir -p parent/child/grandchild  # 一次性创建三层嵌套目录

设置文件夹权限(选项 -m

创建时直接指定权限(例如755):

mkdir -m 755 secure_folder  # 权限设置为 rwxr-xr-x

显示创建过程(选项 -v

适合脚本调试,实时输出操作信息:

mkdir -pv logs/{2025,2025}/{jan,dec}  # 批量创建年度/月份目录并显示详情

图形界面创建文件夹(适合新手)

  1. 文件管理器操作

    • 打开系统文件管理器(如Nautilus、Dolphin)。
    • 右键点击空白处 → 选择 新建文件夹 → 输入名称 → 按回车确认。
  2. 桌面环境操作

    • 桌面右键菜单 → 选择 新建文件夹 → 命名后即可生效。

常见问题与解决方案

问题场景 原因与解决方式
权限不足 使用 sudo mkdir 提权,或用 chmod 修改父目录权限(如 sudo chmod 755 /path)。
目录已存在 检查名称是否重复,或使用 mkdir -p 忽略报错继续操作。
名称含空格或特殊字符 用引号包裹名称:mkdir "Project Docs" 或转义空格:mkdir Project\ Docs
误删系统目录 切勿/bin, /etc 等系统目录随意操作!仅限用户目录(如 /home)操作。

关键技巧与注意事项

  1. 批量创建复杂目录
    结合大括号扩展快速生成结构:

    mkdir -p project/{src,doc,test/{unit,integration}}  # 生成项目标准目录树
  2. 验证创建结果
    使用 ls 查看目录或 ls -l 检查权限:

    ls -ld new_folder  # 显示目录详情及权限
  3. 符号链接目录
    需先创建真实目录,再用 ln -s 创建软链接:

    mkdir ~/true_dir && ln -s ~/true_dir ~/link_dir

  • 基础命令 mkdir 是Linux目录管理的核心工具,搭配 -p-m 等选项可应对复杂场景。
  • 图形界面 适合基础用户,但命令行在效率、脚本化方面更具优势。
  • 安全提示:操作关键目录前务必确认路径,避免误删系统文件。

引用说明参考Linux核心工具集 GNU coreutils 官方文档Linux Filesystem Hierarchy Standard,确保方法符合POSIX标准并兼容主流发行版(Ubuntu/CentOS等),权限管理部分遵循Linux权限模型([r=4, w=2, x=1])。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6695.html

(0)
酷番叔酷番叔
上一篇 2025年7月8日 15:43
下一篇 2025年7月8日 16:02

相关推荐

  • 内核和发行版有何区别?

    在Linux系统中,查看系统信息是管理服务器、排查问题或优化性能的基础操作,通过命令行工具,管理员可以快速获取硬件、软件及资源使用详情,以下命令均为Linux原生支持(除特殊说明外),无需额外安装,确保操作的权威性和可靠性,uname – 内核信息uname -a # 显示全部信息(内核名称、主机名、内核版本……

    5天前
    700
  • 修改前必须做哪些准备?

    在Linux系统中,内核引导参数是控制操作系统启动行为的关键配置项,它们用于调整硬件兼容性(如解决显卡驱动问题)、启用特定功能(如调试模式)、优化性能(如设置CPU调度策略)或修复启动故障,修改内核参数属于高级操作,错误修改可能导致系统无法启动,操作前务必备份重要数据,并谨慎执行每一步,查看当前引导参数系统启动……

    5天前
    800
  • 现代浏览器必备编解码器与DRM支持?

    现代浏览器的核心要素包括必要的编解码器和DRM支持,编解码器确保流畅播放多种音视频格式,DRM则保障受保护内容的合法访问,二者共同构成完整多媒体体验的基础。

    2025年7月1日
    1100
  • 分区调整如何不丢失数据?

    在Linux系统中调整磁盘大小是一项需要谨慎操作的任务,涉及分区、文件系统及逻辑卷管理,以下是详细操作指南,请务必提前备份重要数据,并在非生产环境测试后再执行,调整前的关键准备备份数据使用 rsync 或 dd 命令备份整个磁盘, rsync -av /mnt/data/ /backup/ # 备份目录dd i……

    2025年6月27日
    1400
  • Linux网络配置存在哪里?多个文件!

    核心配置文件位置传统配置(ifconfig)文件路径:/etc/network/interfaces适用系统:Debian/Ubuntu旧版查看命令: cat /etc/network/interfacesNetplan配置(主流)文件路径:/etc/netplan/*.yaml适用系统:Ubuntu 18.0……

    2025年6月26日
    900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信