前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux每日一令:mkdir

Linux每日一令:mkdir

作者头像
瑞新
发布2020-07-07 14:36:26
9350
发布2020-07-07 14:36:26
举报

1、命令简介 mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录。在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名 2、用法 用法:mkdir [选项]… 目录… 3、选项

-m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask -p, --parents 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理 -v, --verbose 每次创建新目录都显示信息 -Z, --context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX

4、实例 1创建 单/多个 文件

代码语言:javascript
复制
bennyrhys@ubuntu:~/Desktop$ ls
test
bennyrhys@ubuntu:~/Desktop$ mkdir dir1
bennyrhys@ubuntu:~/Desktop$ ls
dir1  test
bennyrhys@ubuntu:~/Desktop$ mkdir dir2 dir3
bennyrhys@ubuntu:~/Desktop$ ls
dir1  dir2  dir3  test

2创建层级目录【允许已存在的作为第一级】

代码语言:javascript
复制
bennyrhys@ubuntu:~/Desktop$ mkdir -p dir1/sub1/sub2
bennyrhys@ubuntu:~/Desktop$ ls
dir1  dir2  dir3  test
bennyrhys@ubuntu:~/Desktop$ cd dir1
bennyrhys@ubuntu:~/Desktop/dir1$ ls
sub1
bennyrhys@ubuntu:~/Desktop/dir1$ cd sub1
bennyrhys@ubuntu:~/Desktop/dir1/sub1$ ls
sub2
bennyrhys@ubuntu:~/Desktop/dir1/sub1$ 

扩展:下载linux的tree指令的运用

代码语言:javascript
复制
wget http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz
tar zxvf tree-1.7.0.tgz 
cd tree-1.7.0
make
cp tree /bin
代码语言:javascript
复制
[root@oracledb study]# mkdir -p dir1/sub1/sub2
[root@oracledb study]# tree
.
└── dir1
    └── sub1
        └── sub2
directories, 0 files

3创建带权限的文件夹

代码语言:javascript
复制
bennyrhys@ubuntu:~/Desktop/dir1/sub1$ mkdir -m 756 dir3
bennyrhys@ubuntu:~/Desktop/dir1/sub1$ ls
756  dir3 dir4  sub2

4带反馈信息的创建

代码语言:javascript
复制
bennyrhys@ubuntu:~/Desktop/dir1/sub1$ mkdir -v dir1
mkdir: 已创建目录 'dir1'

5一个命令创建整个目录结构

代码语言:javascript
复制
[root@oracledb study]# mkdir -vp tomcat/{bin,lib,conf,logs,webapps/{examples,docs},work}
mkdir: 已创建目录 "tomcat"
mkdir: 已创建目录 "tomcat/bin"
mkdir: 已创建目录 "tomcat/lib"
mkdir: 已创建目录 "tomcat/conf"
mkdir: 已创建目录 "tomcat/logs"
mkdir: 已创建目录 "tomcat/webapps"
mkdir: 已创建目录 "tomcat/webapps/examples"
mkdir: 已创建目录 "tomcat/webapps/docs"
mkdir: 已创建目录 "tomcat/work"
[root@oracledb study]# tree
.
└── tomcat
    ├── bin
    ├── conf
    ├── lib
    ├── logs
    ├── webapps
    │   ├── docs
    │   └── examples
    └── work
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 扩展:下载linux的tree指令的运用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档