如何在Linux系统中新建文件夹?

基础命令:mkdir

创建单个文件夹

   mkdir 文件夹名称
  • 示例
    在当前位置创建名为docs的文件夹:

    mkdir docs
  • 结果
    无提示表示成功;若文件夹已存在或路径错误,会提示错误信息(如mkdir: cannot create directory ‘docs’: File exists)。

创建多个文件夹

   mkdir 文件夹1 文件夹2 文件夹3
  • 示例
    同时创建imagesvideosmusic三个文件夹:

    mkdir images videos music

进阶选项与场景

创建多级目录(递归创建)

使用-p选项自动创建父级目录:

   mkdir -p 父文件夹/子文件夹
  • 示例
    创建嵌套路径project/code/src(即使project不存在):

    mkdir -p project/code/src

设置文件夹权限

使用-m选项直接指定权限(避免依赖umask默认值):

   mkdir -m 权限值 文件夹名称
  • 示例
    创建仅允许用户读/写/执行的私有文件夹(权限700):

    mkdir -m 700 private

处理特殊名称

  • 含空格或特殊字符的文件夹名:用引号包裹名称
    mkdir "my reports"
  • 以连字符开头的名称:使用分隔符
    mkdir -- -temp

常见问题与解决方案

  1. 权限不足

    • 若提示Permission denied,需使用sudo提权:
      sudo mkdir /system/new_folder
  2. 文件夹已存在

    • 检查当前路径是否重名:ls -l查看文件列表。
  3. 路径错误

    • 使用绝对路径(以开头)避免歧义:
      mkdir /home/user/documents/new_folder

图形界面操作(补充)

对于桌面用户(如Ubuntu GNOME):

  1. 打开文件管理器(如Nautilus)。
  2. 右键点击空白处 → 选择新建文件夹
  3. 输入名称后按回车确认。

验证操作结果

使用ls命令查看新建文件夹:

ls -l  # 显示当前目录内容
ls -ld 文件夹名称  # 检查特定文件夹属性

  • 核心命令mkdir(基础创建)、mkdir -p(递归创建)、mkdir -m(设置权限)。
  • 最佳实践
    • 复杂路径用-p避免手动逐级创建。
    • 敏感数据用-m设置权限(如700)。
    • 名称含空格时使用引号。
  • 注意事项
    系统目录需sudo提权;避免使用特殊字符(如、)。

通过命令行操作,Linux提供了高效灵活的文件夹管理方式,建议新手在测试目录(如~/test)中练习,熟练后即可应用于实际工作。

引用说明参考Linux核心工具mkdir的官方文档(GNU Coreutils)及Ubuntu、CentOS等主流发行版的操作实践,权限设置部分遵循Linux文件系统标准(FHS)。

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

(0)
酷番叔酷番叔
上一篇 2025年6月24日 15:39
下一篇 2025年6月24日 15:57

相关推荐

  • 如何查看linux内核数

    终端输入命令uname -r可查看Linux内核数

    2025年8月10日
    1300
  • Linux如何配置Qt开发环境?

    安装前准备更新系统sudo apt update && sudo apt upgrade # Debian/Ubuntusudo dnf update # Fedora安装编译工具链sudo apt install build-essential libgl1-mesa-dev # OpenGL……

    2025年7月29日
    1300
  • Linux中打开软件,命令行与图形界面操作方法有哪些?

    在Linux操作系统中,打开软件的方式因发行版、桌面环境及软件安装形式的不同而呈现多样性,无论是图形界面(GUI)还是命令行界面(CLI),Linux都提供了灵活的操作路径,用户可根据习惯和场景选择合适的方法,图形界面(GUI)打开软件对于习惯图形操作的用户,Linux桌面环境(如GNOME、KDE、XFCE等……

    2025年8月29日
    1100
  • Linux下如何通过权限设置具体实现文件/目录只读写但不能删除?

    在Linux系统中,实现“只读写但不能删除”文件或目录的核心逻辑在于:文件/目录的删除权限由其父目录的权限控制,而非文件自身的权限,要阻止用户删除文件,需限制其对父目录的写入权限,同时保留对文件本身的读写权限,以下是具体实现方法、原理及操作步骤,涵盖基础权限管理、ACL(访问控制列表)及场景化案例,核心原理:删……

    2025年8月29日
    1100
  • Linux串口安全设置疑难?嵌入式/工控必看!

    识别串口设备列出所有串口终端执行:dmesg | grep tty # 查看内核识别的串口设备ls /dev/tty* # 列出所有tty设备常见设备名:原生串口:/dev/ttyS0 (COM1), /dev/ttyS1 (COM2)USB转串口:/dev/ttyUSB0, /dev/ttyACM0确认设备权……

    2025年7月8日
    3100

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信