mkdir 创建目录

短选项 长选项 含义
-m <目录属性> --mode <目录属性> 建立目录时同时设置目录的权限。
-p --parents 此选项后,可以是一个路径名称。
若路径中的某些目录尚不存在,系统将自动建立好那些尚不存在的目录。
即一次可以建立多个目录。
-v --verbose 每次创建新目录都显示信息
实例1:创建一个空目录 
[[email protected] test]# mkdir test1 
[[email protected] test]# ls -l 
总计 4drwxr-xr-x 2 root root 4096 10-25 17:42 test1 
 
实例2:创建多层目录 
[[email protected] test]# mkdir -p test2/test22 
[[email protected] test]# ls -l 
总计 8drwxr-xr-x 2 root root 4096 10-25 17:42 test1 
drwxr-xr-x 3 root root 4096 10-25 17:44 test2 
[[email protected] test]# cd test2/ 
[[email protected] test2]# ls -l 
总计 4drwxr-xr-x 2 root root 4096 10-25 17:44 test22 
 
实例3:创建权限为777的目录 
[[email protected] test]# mkdir -m 777 test3 
[[email protected] test]# ls -l 
总计 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 
说明:test3 的权限为rwxrwxrwx 
 
实例4:创建新目录都显示信息 
[[email protected] test]# mkdir -v test4 
mkdir: 已创建目录 “test4” 
[[email protected] test]# mkdir -vp test5/test5-1 
mkdir: 已创建目录 “test5” 
mkdir: 已创建目录 “test5/test5-1” 
 
 
实例五:一个命令创建项目的目录结构 
[[email protected] 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” 
[[email protected] test]# tree scf/ 
scf/ 
|-- bin 
|-- doc 
|   |-- info 
|   `-- product 
|-- lib 
|-- logs  
|   |-- info 
|   `-- product 
`-- service 
      `-- deploy 
        |-- info 
         `-- product 
 
12 directories, 0 files 
创建多层目录
目录结构:当前目录/test1/test2
mkdir -p test1/test2 

同等级多个目录
当前目录/
|--test1
|--test12
|--test13
mkdir {test1,test12,test13} 

创建多层多个目录
当前目录/
|--test1
    |--test2
|--test12
|--test13
mkdir -p {test1/test2,test12,test13} 

当前目录/
|--test1
    |--test2
        |--test3
|--test12
    |--test22
|--test13
mkdir -p {test1/test2/test3,test12/test22,test13}

当前目录下,并存test1、tes1t12、test13三个目录。
test1目录下,存在test2。另外在test2目录下,存在test3.
test12目录下,存在test22。
时间: 2024-10-28 19:52:46

mkdir 创建目录的相关文章

Linux 命令 - mkdir: 创建目录

命令格式 mkdir [OPTION]... DIRECTORY... 命令参数 -m, --mode=MODE 设置文件的模式,类似于 chmod 命令. -p, --parents 需要时创建指定目录的上层目录,当目标目录已存在时也不当作错误处理. -v, --verbose 每创建目录时都显示信息. -Z, --context=CTX 将每个创建的目录的 SELinux 安全环境设置为 CTX. --help 显示帮助信息. --version 显示版本信息. 实例 a) 创建目录时显示信

每天学习一个LINUX命令:mkdir 创建目录文件夹(make directory 做活动目录)

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 语法参数: mkdir [参数] [目录名] 参数: -m --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask-p --parents 递归创建目录-v, --verbose 每次创建新目录都显示信息 用法实例: 创建一个空目录 mkdir abc1 创建多个空目录 mkdir 11 22 33 44

mkdir 创建目录命令

mkdir命令 mkdir命令简介 mkdir命令用来创建指定的名称的目录,要求创建用户在当前目录具有权限,并且制定的目录名不能是当前目录中已有的目录. 命令格式 mkdir [选项] [目录] 命令参数 -m --mode=模式,建立目录的时候同时设置目录的权限: -p --parents 若所建立的上层目录目前尚未建立,则会一并建立上层目录: -v --verbose 每次创建新目录都显示信息 -h --help 帮助信息 常用命令实例 创建一个空目录test1 mkdir test1 递归

一天一个Linux基础命令之目录管理类命令mkdir

mkdir 创建目录 1.命令格式 mkdir [option]   <目录名>... 2.命令功能 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限. 同一个目录下不能有同名的(区分大小写)文件和目录. 3.常用参数 -m, 设定权限<模式> (类似 chmod) -p,在创建目录之前的目录不存在,先创建上级目录 ,即创建目录之前先创建父目录 -v,  每次创建新目录

touch、cp、alias、mkdir命令详解

touch命令: touch [OPTION]... FILE... -a: 仅改变 atime -m: 仅改变 mtime -c: 如果文件不存在,则不予创建 -t: 指定文件的创建时间 小练习 创建以当天为文件名的文件: touch `date +%F`      或者另一种写法       touch $(date+%F) cp 命令 -i:交互式 -r, -R: 递归复制目录及内部的所有内容: -a: 归档,相当于-dR --preserv=all --preserv[=ATTR_LIS

Linux基础命令1:cp、mv、rm、tree、mkdir、rmdir

cp:复制文件和目录 语法: cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE... 说明: cp命令用在复制文件或目录,如同时指定两个以上文件,其最后的目的目标是一个已存在的目录,则它会把前面指定的所有文件或目录复制到该目录中.而最后的目标并非是一个已存在的目录,则会出现错误信息.          目录 源 不存在 存在且为文件 存在且为目

命令 man shutdow reboot halt poweroff date hwclock cd pwd mkdir rmdir

linux文件系统的特性: 1.文件名可以使用除"/"以外的任意字符,但总长度不能超过255个 2.严格区分大小写 系统管理类命令: shutdow    [option]...    TIME -r: 重启 -h:关机 -c:取消重启或关机命令 时间格式: now +# :  加几分钟 hh:mm reboot:  一般情况下使用shutdow进行关机处理 halt poweroff 时间管理类命令 date    hwclock date 显示当前系统时间 date MMDDhhm

玩坏的Linux命令:mkdir

mkdir目录基本操作 功能说明 mkdir创建目录make directories 语法 mkdir [选项] 目录名 mkdir [OPTION]... DIRECTORY... 选项 -p, --parents递归创建目录,一般用于多级创建 -m, --mode=MODE创建指定权限的目录,一般创建目录后使用chmod设置权限 实例

linux 常用基础命令 mkdir

mkdir创建目录或文件夹 命令功能:mkdir (make directory) 创建目录或文件夹,创建的用户在当前目录中需要具有写权限.使用mkdir命令创建指定的目录或文件夹名,要求并且指定的目录名不能是当前目录中已有的目录.同一个目录下不能有同名的(区分大小写). 命令格式: [[email protected] ~]#mkdir [选项]目录名称 命令参数: 命令实例: 实例1:创建一个空目录 [[email protected] test]#mkdir test1 [[email p