linux的mkdir命令

转载 2015年07月09日 11:39:33

http://10495372.blog.51cto.com/10485372/1671084

1.作用mkdir命令的作用是建立名称为dirname的子目录,与MSDOS下的md命令类似,它的使用权限是所有用户。
2.格式mkdir [options] 目录名Usage:mkdir [OPTION]... DIRECTORY...
3.[options]主要参数
-m,--mode=模式:设定权限,与chmod类似。
-p,--parents:需要时创建上层目录;如果目录早已存在,则不当作错误。如果不存在就创建。
-v,--verbose:每次创建新目录都显示信息。
--version:显示版本信息后离开。

实例
创建目录1并使用umask设定的权限root默认为755

[root@awake ~]# mkdir 1                      //创建的目录名是“1”,让所有用户都有rwx
[root@awake ~]# mkdir-m 777 1
[root@awake ~]# mkdir –p /root/1/2/3/4       //需要时创建上层目录;如果目录早已存在,则不当作错误,如果不存在就创建。
[root@awake ~]# mkdir -m 744 /root/1/2/3/4   //没有-p参数是不允许创建深层目录的)
mkdir: cannot create directory`/root/1/2/3/4': No such file or directory
[root@awake ~]# mkdir -mp 744 /root/1/2/3/4  //-m和-p选项错误的写法,提示说明-m参数后面必须紧跟mode,正确写法可以写成mkdir–pm 744 /root/1/2/3/4
mkdir: invalid mode `p'
[root@awake ~]# mkdir -m 744 -p /root/1/2/3/4 //另外的一种正确写法
[root@awake ~]# ll 1          //创建后查询,发现1/2/3目录的权限为755,这个是因为umask生效导致的,root的默认umask值为0022,只有4文件夹的属性是之前参数设定的744
drwxr-xr-x. 3 root root 4096 Apr 15 09:12 2
[root@awake ~]# ll 1/2/3/                     //只有4文件夹的属性是之前参数设定的744
drwxr--r--. 2 root root 4096 Apr 15 09:12 4

相关文章推荐

每天一个Linux命令(4):mkdir

mkdir命令用来创建指定名称的目录。1. 命令格式mkdir [选项] 目录2. 命令功能通过 mkdir 命令,我们可以创建以 DirName命名的目录。创建目录的用户必须对所创建目录的父文件夹具...

Linux命令学习:mkdir

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式: mkdir [选项] 目录... 2...

linux Shell ----mkdir和touch命令详解

一、创建目录(mkdir命令详解) amosli@amosli-pc:~/learn$ mkdir dir amosli@amosli-pc:~/learn/dir$ mkdir folder ...

一个简单的linux命令——mkdir

mkdir 命令用于创建指定名称的目录,要求用户具有要创建的目录下的读写权限。一、命令格式mkdir [option] Dir…二、命令参数-m, --mode=模式,设定权限 (类似 chmod),...

二、Linux/UNIX操作命令积累【mkdir、groupadd、groupdel、useradd、userdel】

在使用Linux/UNIX下,经常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、开始了本文的编写。本文主要记录自己平时遇到的一些Linux/U...

第二弹Linux基础一mkdir/cp/mv/rm/zip/unzip命令详解

一、先补充上篇 Linux基础一cd 与 ls 命令详解 基础命令cd的延伸 pwd 命令用cd切换目录后,有的时候不知道当前在那个目录下,可用pwd命令查看当前所在目录。 用法:直接在命令端输入  ...
  • qczxl
  • qczxl
  • 2015年11月18日 14:52
  • 904

linux命令详解(5):mkdir

mkdir命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式: mkdir [选项] 目录... 2....

每日一linux命令(4)-------mkdir

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式: mkdir [选项] 目录... 2.命...

Linux常用命令(四) - mkdir

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1. 命令格式: mkdir  [选项]   ...
  • psiitoy
  • psiitoy
  • 2014年11月18日 17:46
  • 312

每天一个 Linux 命令(4):mkdir

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式:mkdir [选项] 目录…2.命令功能: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux的mkdir命令
举报原因:
原因补充:

(最多只允许输入30个字)