Linux怎么新增目录?linux创建新文件夹命令

在 Linux 系统中,新增目录(文件夹)最常用的命令是 mkdir(make directory 的缩写)。

以下是详细的使用方法、常用参数及注意事项:

掌握mkdir命令,轻松创建Linux目录!
加载中
掌握mkdir命令,轻松创建Linux目录!

基本语法

mkdir [选项] 目录名

常用场景与示例

创建单个目录

mkdir my_folder
  • 这会在当前工作目录下创建一个名为 my_folder 的新目录。

创建多级嵌套目录(推荐)

如果你需要创建包含子目录的路径,a/b/c,直接使用 mkdir a/b/c 会报错(除非 a 和 b 已存在)。
此时应使用 -p 参数:

mkdir -p a/b/c
  • -p (parents):如果父目录不存在,则自动创建父目录,这是最常用且安全的做法。
  • Linux怎么新增目录?linux创建新文件夹命令

创建多个目录

mkdir dir1 dir2 dir3
  • 一次性创建多个同级目录。

创建带权限的目录

mkdir -m 755 my_secure_folder
  • -m (mode):设置目录的权限模式,如果不指定,默认权限通常受 umask 影响(通常是 755 或 775)。

创建时显示详细信息

mkdir -v new_folder
  • -v (verbose):即使创建成功,也显示创建信息。

权限问题

  • 普通用户:只能在你有写入权限的目录下创建新目录(如

    Linux怎么新增目录?linux创建新文件夹命令

    /home/你的用户名/)。

  • 系统目录:如 /usr/, /etc/, /var/ 等,需要 root 权限 才能创建子目录。
    • 解决方法:使用 sudo 提升权限。
      sudo mkdir /etc/myapp/config

常见错误及解决

Linux怎么新增目录?linux创建新文件夹命令

错误信息原因解决方法
mkdir: cannot create directory ‘...’: File exists目录已存在检查是否已存在同名目录,或使用 ls 查看。
mkdir: cannot create directory ‘...’: Permission denied权限不足使用 sudo 或在有权限的目录下操作。
mkdir: cannot create directory ‘a/b/c’: No such file or directory 父目录不存在 使用 mkdir -p a/b/c 自动创建父目录。

验证是否创建成功

ls -l

或

tree

(如果安装了 tree 命令,可以更直观地查看目录结构)


✅ 最佳实践建议:

  • 创建复杂路径时,始终使用 mkdir -p,避免逐个检查父目录是否存在。
  • 创建系统级目录时,务必使用 sudo。
  • 命名时避免使用空格或特殊字符,建议使用下划线 _ 或连字符 。

如有其他 Linux 操作问题,欢迎继续提问!

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/476508.html

赞 (0)
H5案例网站怎么做?H5页面制作教程
上一篇 2026年7月9日 21:54
服务器准系统是什么意思?服务器准系统怎么组装
下一篇 2026年7月9日 21:58

相关推荐

  • linux赋值命令怎么用?linux变量赋值方法详解

    Linux中赋值的核心命令是export用于设置环境变量,以及VAR=value用于设置普通变量,两者在作用域和持久性上存在本质区别,前者影响子进程,后者仅限当前Shell会话,在Linux系统运维和开发场景中,变量赋值看似基础,却是构建自动化脚本、配置运行环境以及排查故障的基石,许多初学者常混淆普通变量与环境……

    2026年7月7日
    2600
  • 移动河南省的DNS服务器地址是多少,怎么设置

    河南移动DNS服务器地址主用为211.138.14.68,备用为211.138.20.131,这两个地址是河南移动用户默认分配的权威解析入口,适用于家庭宽带、企业专线及4G/5G移动网络场景,什么是DNS,修改DNS能解决哪些问题DNS(Domain Name System)是把域名翻译成IP地址的“电话簿……

    2026年8月17日
    1000
  • Linux时区同步失败怎么办?linux服务器时间同步配置

    Linux时区同步的核心在于通过NTP协议与权威时间服务器保持毫秒级一致,推荐直接使用timedatectl命令或配置chronyd服务,确保系统时间、硬件时钟与网络时间严格对齐,在服务器运维、金融交易或日志审计场景中,时间偏差哪怕只有几秒,都可能导致数据错乱、事务失败或安全证书失效,业内专家指出,时间同步不仅……

    2026年7月4日
    20600
  • 最顶配服务器能容纳多少IP,服务器最大支持多少IP?

    一台最顶配的服务器能容纳的IP数量没有固定上限,单机理论值可达数万甚至更多,但实际部署中受操作系统内核参数、网卡性能、路由策略和业务场景共同制约,多数生产环境单机承载的独立IP通常在几十到几百个之间,理解IP容量的底层逻辑很多人问“最顶配的服务器能容纳多少IP”,本质上是在问硬件的极限在哪里,但IP容纳量从来不……

    2026年8月28日
    500
  • Linux中如何统计重复行数?Linux查看文件重复行命令

    在Linux系统中统计重复行数,最快捷且准确的方法是使用sort | uniq -c命令组合,它能高效处理文本文件中的重复项并给出计数结果,当面对成千上万行的日志文件或配置清单时,人工核对不仅耗时,还极易出错,Linux作为服务器端的基石,其强大的命令行工具链正是为了解决这类高频、枯燥的数据处理痛点而生,业内专……

    2026年7月5日
    3700
  • 服务器3060 8g租用多少钱一个月?,哪里便宜

    2026年,一台搭载RTX 3060 8GB显存的服务器,月租价格普遍落在900元至1300元之间,具体取决于配置、带宽以及服务商是否持有正规资质与自营机房,决定价格的核心因素:不止是显卡RTX 3060 8G显卡本身成本不高,但服务器租用价格受整体配置和附加服务影响,多数情况下,你需要关注以下几个环节,配置组……

    2026年7月29日
    400
  • 2核8G服务器到底能挂多少个MT4,需要什么配置

    2核8G服务器通常能稳定运行30到50个MT4实例(每个实例挂载多个图表),或者承载100到200个轻量级EA,但实际数量取决于策略复杂度、数据刷新频率和系统冗余设置,2核8G服务器挂MT4的承载量如何计算影响承载量的核心因素内存占用:每个MT4实例在加载5-10个图表时,内存消耗约80-150MB,如果每个图……

    2026年7月24日
    1200
  • SQL在服务器上占内存不足怎么解决,有哪些原因?

    判断内存不足,不能只看SQL占用了多少,要结合操作系统可用内存、页面文件使用率、SQL内部等待信号三个维度,常见的观察指标包括:可用内存:通过任务管理器或性能监视器查看Memory\Available MBytes,多数情况下低于200MB且持续较久,说明物理内存确实紧张,页面文件使用:如果页面文件使用量持续超……

    2026年9月14日
    100
  • 一台服务器能分出多少VPS?,虚拟主机和VPS哪个好

    一台物理服务器能分出多少台VPS,并没有固定数值,核心取决于硬件配置、虚拟化技术和业务场景,从个位数到上百台均有可能,以当前主流配置为例,一台搭载双路至强处理器、256GB内存、1TB NVMe固态硬盘的物理机,通过KVM虚拟化技术,在合理超售比下,分出30至50台2核4G的VPS是常见的做法;若采用OpenV……

    2026年9月2日
    600
  • Linux作图怎么快速入门?,推荐哪些好用的软件?

    对于Linux环境下作图,最核心的解决方案是结合开源专业软件(如GIMP、Inkscape)与命令行工具(如ImageMagick),根据具体场景(位图编辑、矢量绘图、批量处理)选择对应工具,即可实现高效工作流,Linux作图软件推荐:主流工具深度解析在Linux生态中,作图工具覆盖了从像素级修饰到矢量图形设计……

    相关资讯 2026年7月17日
    1500

发表回复

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

评论列表(1条)

  • 林子轩
    林子轩 2026年7月13日 05:48

    看了下这篇文章,讲使用的部分挺有意思,我之前一直没从这个角度想过,有点被点醒的感觉。说真的现在这种肯好好写的东西不多了,