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

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

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

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

基本语法

mkdir [选项] 目录名

常用场景与示例

创建单个目录

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

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

如果你需要创建包含子目录的路径,a/b/c,直接使用 mkdir a/b/c 会报错(除非 ab 已存在)。
此时应使用 -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://test.idctop.com/article/476508.html

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

相关推荐

  • 国外2017云计算哪家好?国外云服务器推荐排行榜

    回顾2017年全球云计算市场,竞争格局已基本定型,综合市场份额、技术成熟度、生态完善度及企业口碑,AWS(亚马逊云科技)是当之无愧的领军者,Azure(微软云)紧随其后,Google Cloud Platform(GCP)则在特定领域占据优势, 对于企业用户而言,“哪家好”并非绝对的单选题,而是取决于企业现有的……

    2026年3月5日
    13000
  • 服务器20g流量能访问多少次,网站日访问量多少正常

    20G服务器流量能支撑的访问次数,主要取决于页面平均大小和用户行为模式,以1MB页面为例,大约可承载2万次PV,但实际场景需结合具体参数计算,流量计算的核心逻辑理解20G流量能支撑多少次访问,本质是流量与资源消耗的换算,服务器流量包括下行流量,即用户从服务器获取数据时产生的带宽消耗,每次访问消耗的流量取决于页面……

    2026年8月24日
    000
  • AI开发教程零基础怎么学?新手入门必备指南

    AI开发的核心在于掌握从环境搭建到模型微调的全流程,初学者建议从Python基础配合Hugging Face库入手,通过开源模型快速验证想法,而非盲目追求从零训练大模型,AI开发入门:构建你的第一个智能应用很多新手在接触AI开发时,往往被复杂的数学公式和庞大的算力需求劝退,现代AI开发已经极大地降低了门槛,你不……

    2026年6月12日
    3210
  • 20g高防服务器一年多少钱,哪家性价比高?

    一台20G高防服务器一年的费用通常在8000元到30000元之间,具体取决于机房配置、防御能力和服务商资质,选对持牌自营机房能省下不少隐性成本,这个价格范围覆盖了大多数中小型业务的需求,但实际支出还会因为带宽大小、硬件型号以及是否包含增值服务而浮动,下面从价格构成、市场行情到选购技巧,一步步拆解清楚,影响20G……

    2026年8月2日
    500
  • Linux如何查看hostid?,Linux主机ID怎么查?

    在Linux系统中,直接在终端输入 hostid 命令即可快速查看当前主机的32位唯一标识符,Linux查看hostid的具体命令与操作步骤在Linux运维工作中,获取主机的唯一标识符是进行系统审计、软件授权绑定以及集群节点识别的基础操作,hostid 是一个非常轻量级的工具,它返回一个十六进制的32位整数,用……

    行业资讯 2026年7月13日
    13500
  • ai学习哪好?零基础如何制定高效学习目标?

    选择AI学习平台的核心逻辑在于精准匹配个人基础与ai学习哪好_学习目标,最佳的学习路径并非盲目追求名校课程,而是构建“基础理论-工具应用-项目实战”的闭环体系,真正高效的AI学习,必须以解决实际问题为导向,以项目实战为最终检验标准,面对海量的学习资源,学习者往往陷入“收藏从未停止,学习从未开始”的困境,根本原因……

    2026年3月30日
    8100
  • RackNerd年付14.99美元VPS值得买吗,美国多机房低价VPS推荐

    RackNerd这款年付仅需$14.99的VPS是预算有限用户搭建个人博客、测试环境或轻量级Web应用的高性价比首选,其核心优势在于极致的价格敏感型市场定位与稳定的基础网络性能,在云服务器市场日益内卷的当下,寻找一款既能满足基本运行需求,又不会让钱包“大出血”的主机产品并非易事,对于个人开发者、学生群体以及小型……

    2026年7月7日
    12900
  • i620r-g服务器多少钱一台,性能怎么样?

    i620r-g服务器的价格根据配置差异较大,主流配置的新机价格通常在数千元到两万元左右,二手或租赁方案则更加灵活,具体投入需结合你的业务场景和预算来定,价格为什么会差这么多?解析i620r-g服务器的核心配置i620r-g服务器并非铁板一块的定价,它的成本构成主要来自三个环节:处理能力、存储扩容以及生命周期状态……

    2026年7月31日
    700
  • Linux bridge vlan怎么配置?linux交换机端口划分vlan教程

    Linux Bridge VLAN配置的核心在于利用VLAN过滤模式(VLAN Filtering)将网桥转化为支持802.1Q协议的虚拟交换机,通过brctl或ip命令划分VLAN ID并绑定物理接口,从而实现二层网络隔离与流量控制,在数据中心和私有云环境中,网络隔离不再依赖昂贵的物理交换机堆叠,而是通过软件……

    2026年7月5日
    16800
  • Linux截图怎么保存?Linux截图保存快捷键

    在Linux系统中,截图保存最通用且高效的方式是使用快捷键组合(如Print Screen)配合GNOME或KDE桌面环境的内置工具,而针对高级需求,命令行工具如Scrot或Flameshot能提供更精准的截图控制,Linux以其开源和灵活著称,但许多从Windows或macOS转来的用户往往对“截图后文件去哪……

    2026年7月5日
    7400

发表回复

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

评论列表(1条)

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

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