当前位置: 首页 > news >正文

Linux 系统怎么创建一个目录?

在 Linux 系统中,创建目录最标准且推荐的方式是使用 mkdir 命令,它适用于绝大多数文件管理场景,无论是单个目录还是多级嵌套结构都能快速完成。

先说结论:mkdir 是核心命令,配合参数可满足不同需求,日常操作首选该方式。

  • 适合:日常文件组织、项目初始化、环境部署
  • 先看:权限是否足够、路径是否存在冲突
  • 建议:多级目录务必加 -p 参数,权限不足时使用 sudo

命令速用版

mkdir 目录名
mkdir -p 父目录/子目录
mkdir -m 755 目录名
sudo mkdir /opt/myapp  # 需要管理员权限时

权限与 umask 说明

目录权限受 umask 掩码影响,并非固定值。系统默认权限通常为 755 或 775,具体取决于当前用户的 umask 设置。使用 -m 参数可强制指定权限,避免后续 chmod 操作。

分步处理

1. 创建单个目录:直接使用 mkdir 加目录名,例如 mkdir test_dir。

2. 创建多级目录:若父目录不存在,需加 -p 参数递归创建,例如 mkdir -p a/b/c。

3. 提权创建:若在 /usr 或 /opt 等系统目录创建,需加 sudo,例如 sudo mkdir /opt/myapp。

4. 设置权限:使用 -m 参数指定权限值,如 755 或 700,例如 mkdir -m 700 secret。

怎么验证是否生效

使用 ls 命令查看当前目录内容,或使用 ls -l 查看详细信息包括权限。stat 命令可查看更详细的 inode 信息。

ls -ld 目录名
stat 目录名

常见错误与排查

  • Permission denied:提示 mkdir: cannot create directory 'xxx': Permission denied。原因:当前用户对父目录无写权限。解决:检查父目录权限,或使用 sudo 提权。
  • File exists:提示 mkdir: cannot create directory 'xxx': File exists。原因:目录名已存在。解决:更换名称或确认是否需复用。
  • No such file or directory:未加 -p 参数时,父目录不存在会报错。解决:补充 -p 参数。
  • 混淆命令:不要混淆 touch 和 mkdir,前者创建文件,后者创建目录。

原文链接:https://www.zjcp.cc/ask/10947.html

http://www.jsqmd.com/news/805124/

相关文章:

  • 解放双手的碧蓝航线自动化脚本:告别重复操作的游戏管家
  • C++数据结构进阶|堆(Heap)详解:从手写实现到面试高频实战
  • 5分钟极速指南:免费将Word文档完美转换为LaTeX的终极工具docx2tex
  • 生信实战:从零解读DESeq2差异基因分析结果
  • 接触式动态扭矩传感器品牌推荐排名,广东犸力实力厂家铸就行业标杆 - 品牌速递
  • 动态扭矩传感器品牌排行榜前十有哪些?广东犸力头部品牌稳居前列 - 品牌速递
  • Windows 10/11下,用Anaconda虚拟环境搞定Kaolin 0.10.0(附VS Code和C++工具链配置)
  • BBDown完全指南:5步掌握B站视频下载,打造个人离线视频库
  • 厚街联合办公哪家值得推荐:秒杀联合办公必选之项 - 17329971652
  • 离散制造业vs制造业,AI Agent方案适配性横评
  • Codeforces Round 1096 G. Drowning 动态开点权值线段树
  • 告别Rviz:用Web浏览器打造你的轻量级ROS 3D点云可视化工具(ROS3D.js实战)
  • 远程AI编程助手部署指南:基于Cursor CLI的控制平面实践
  • 管理APIKey与查看审计日志保障企业调用安全
  • 通用端口RAS技术:从传统拨号到多业务融合的演进
  • 厚街迷你仓哪家值得推荐:秒杀迷你仓品质保证 - 13724980961
  • Applite:macOS软件管理的终极GUI解决方案
  • MySQL数据库基础-2026-5-11-上五下两节课-索引
  • 意匠惨淡In Operation
  • 告别wgrib2!在Windows上直接用Python的xarray+cfgrib读取GRIB气象数据(附常见报错解决)
  • 如何掌握ComfyUI视频工作流:VideoHelperSuite完整配置指南
  • 从OpenMV 4P到STM32H743:借鉴思路,搞定MicroPython外扩SDRAM与QSPI Flash
  • 通过Nodejs调用Taotoken服务为视频项目批量生成描述文本
  • 哪个Claude API中转站有退款保障?从开发者风险控制角度看余额可退
  • 国产扭矩传感器靠谱品牌排行榜,广东犸力国货实力派稳居行业前列 - 品牌速递
  • AI量化交易框架实战:从模型训练到实盘部署全解析
  • 使用Arthas MCP对Java应用进行线上诊断实践
  • CST 2022学生版实战:手把手教你设计一个6GHz的Wi-Fi 6E矩形贴片天线
  • 告别安卓模拟器!3分钟学会在Windows上直接安装APK应用
  • 厚街吊车租赁哪家值得推荐:秒杀吊车租赁服务优质 - 17322238651