一个简单的linux命令 mkdir
发布时间 - 2026-01-10 22:01:40 点击率:次mkdir 命令用于创建指定名称的目录,要求用户具有要创建的目录下的读写权限。

一、命令格式
mkdir [option] Dir…
二、命令参数
-m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
-v, --verbose 每次创建新目录都显示信息
--help 显示此帮助信息并退出
--version 输出版本信息并退出
三、命令实例
1.创建目录
命令:mkdir test1
输出:
[root@localhost soft]# cd test [root@localhost test]# mkdir test1 [root@localhost test]# ll 总计 4drwxr-xr-x 2 root root 4096 10-25 17:42 test1 [root@localhost test]#
2.递归创建多个目录
命令:mkdir -p test2/test22
输出:
[root@localhost test]# mkdir -p test2/test22 [root@localhost test]# ll 总计 8drwxr-xr-x 2 root root 4096 10-25 17:42 test1 drwxr-xr-x 3 root root 4096 10-25 17:44 test2 [root@localhost test]# cd test2/ [root@localhost test2]# ll 总计 4drwxr-xr-x 2 root root 4096 10-25 17:44 test22
3.创建权限为777的目录
命令:mkdir -m 777 test3
输出:
[root@localhost test]# mkdir -m 777 test3 [root@localhost test]# ll 总计 12drwxr-xr-x 2 root root 4096 10-25 17:42 test1 drwxr-xr-x 3 root root 4096 10-25 17:44 test2 drwxrwxrwx 2 root root 4096 10-25 17:46 test3
4.创建新目录都显示信息
命令:mkdir -v test4
输出:
[root@localhost test]# mkdir -v test4 mkdir: 已创建目录 “test4” [root@localhost test]# mkdir -vp test5/test5-1 mkdir: 已创建目录 “test5” mkdir: 已创建目录 “test5/test5-1”
5.一个命令创建项目的目录结构
参考:http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html
命令:
mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
输出:
[root@localhost test]# mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
mkdir: 已创建目录 “scf”
mkdir: 已创建目录 “scf/lib”
mkdir: 已创建目录 “scf/bin”
mkdir: 已创建目录 “scf/doc”
mkdir: 已创建目录 “scf/doc/info”
mkdir: 已创建目录 “scf/doc/product”
mkdir: 已创建目录 “scf/logs”
mkdir: 已创建目录 “scf/logs/info”
mkdir: 已创建目录 “scf/logs/product”
mkdir: 已创建目录 “scf/service”
mkdir: 已创建目录 “scf/service/deploy”
mkdir: 已创建目录 “scf/service/deploy/info”
mkdir: 已创建目录 “scf/service/deploy/product”
[root@localhost test]# tree scf/
scf/
|-- bin
|-- doc
| |-- info
| `-- product
|-- lib
|-- logs
| |-- info
| `-- product
`-- service
`-- deploy
|-- info
`-- product
12 directories, 0 files
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# linux
# mkdir
# Linux学习之mkdir命令详解
# Linux中mkdir命令详解
# Linux常用命令mkdir详解
# 在Linux下用 mkdir 命令来创建目录和子目录的用法
# Linux中mkdir函数与Windows中_mkdir函数的区别
# linux中mkdir命令使用详解
# linux下C语言中的mkdir函数与rmdir函数
# 浅谈Linux中的mkdir -p及基础用法
# 多个
# 递归
# 尚不
# 是一个
# 大家多多
# 而不是
# 目录下
# brush
# class
# root
# bash
# version
# pre
# drwxr
# xr
# test
# localhost
# cd
# soft
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
微信小程序 HTTPS报错整理常见问题及解决方案
Laravel如何保护应用免受CSRF攻击?(原理和示例)
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel如何创建自定义Facades?(详细步骤)
Laravel如何处理CORS跨域请求?(配置示例)
Python进程池调度策略_任务分发说明【指导】
Mybatis 中的insertOrUpdate操作
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
html如何与html链接_实现多个HTML页面互相链接【互相】
详解jQuery中的事件
JS去除重复并统计数量的实现方法
Swift开发中switch语句值绑定模式
Laravel怎么实现模型属性的自动加密
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
如何在香港免费服务器上快速搭建网站?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
JavaScript如何实现路由_前端路由原理是什么
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
如何在橙子建站中快速调整背景颜色?
Laravel如何使用模型观察者?(Observer代码示例)
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置
微信小程序 五星评分(包括半颗星评分)实例代码
进行网站优化必须要坚持的四大原则
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
实现点击下箭头变上箭头来回切换的两种方法【推荐】
QQ浏览器网页版登录入口 个人中心在线进入
Firefox Developer Edition开发者版本入口
如何为不同团队 ID 动态生成多个独立按钮
高端网站建设与定制开发一站式解决方案 中企动力
微信小程序 scroll-view组件实现列表页实例代码
lovemo网页版地址 lovemo官网手机登录
中国移动官方网站首页入口 中国移动官网网页登录
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
如何快速查询网站的真实建站时间?
如何批量查询域名的建站时间记录?
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
详解vue.js组件化开发实践
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
Laravel如何为API生成Swagger或OpenAPI文档
微信小程序 配置文件详细介绍
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?

