linux基础命令参数详解之mkdir

在linux里面基本的命令写法为:

命令  [参数选项]  [文件或路径]

所要使用的命令  [这个是根据需要可变动的但是必须要和使用的命令相匹配的]  [所要处理或查阅的文件或路径]

1:make directorys 中文意思创建目录,在命令使用中的体现方式mkdir。

例1:mkdir  /data 这个命令的意思是在/(根目录)这个目录下创建data的目录。

例2:cd  /;mkdir data 这个命令的意思的先使用cd命令跳转到/(根目录)里面在使用 mkdir 创建data的命令(注意‘;’这个分号很有意思是代表在同一行内把两种命令分隔开)。

(注意在#前面的括号里的~这个表示当前操作的路径因为要在/(根目录)这个路径下创建data所以要用到cd这个跳转的命令,而(;)就是在同一行内把两个命令分隔开如mkdir.)

(而这个案例则是已经在/(根目录)下所以在使用命令时就不用加上/这个路径了)。

(这个使用的方法就是加上/(根目录)这个路径的用法)。

mkdir这个命令的参数,查询方法用man  mkdir这个命令查询。

mkdir的参数解析及使用实例:

1:-m --mode=MODE

Set file mode(as in chmod),not a=rwx - umask

-m这个参数的命令解析:m等于mode(模式)的意思,内在含义有更改umask默认属性的用法也就是chmod。

操作案例:

创建一个data的目录权限为默认权限rwx-xr-x

然而在使用了-m这个参数在给这个data目录附上750的权限后在创建后的参数就是rwx-r-x---(r=4,w=2,x=1,)其中r代表可读,w代表可写,x代表可执行,用数字代表就是4,2,1.

2:-p --parents

no error if existing ,make parent directoies as needed.

-p等于parents(双)可以在以创建的目录中连续创建多个子目录,如递归创建.

案例:

首先创建一个目录data

 使用cd切换到这个data的目录下在里面使用mkdir在创建子目录data2的同时在data2目录里在创建data3这个目录结果如上图显示不能创建目录data2/data3:没有这样的文件或目录或文件的报错信息。如果想这样创建的话就要在mkdir后面加上参数-p     

在加上-p这个参数后成功的创建出来了,再加上-p后可以创建多个这样的子目录。所以-p这个参数有准确的说是递归创建目录的参数。

3:-v --verbos(详细的)

Print a message for each created directory

为创建的每一个目录打印一条消息

案例:

打印创建信息,目前没明白这条参数有什么用,但是觉得应该是和-p的参数组合使用的吧

时间: 2024-10-14 20:39:11

linux基础命令参数详解之mkdir的相关文章

linux基础命令参数详解之pwd

在linux里面基本的命令写法为: 命令  [参数选项]  [文件或路径] 所要使用的命令  [这个是根据需要可变动的但是必须要和使用的命令相匹配的]  [所要处理或查阅的文件或路径]. 命令用法查看方法:man help ifon(查询命令的使用参数三个命令) 案例:: ::使用这三个查询命令就可以知道命令怎么使用了. 命令:pwd英文原意print work directory 中文意思(打印工作目录)查看当前用户所在路径 案例: 在命令行内直接输入pwd就会把当前的路径显示出来.如案例上,

Linux - Linux ls命令参数详解

-a — 全部(all).列举目录中的全部文件,包括隐藏文件(.filename).位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录.-l — 长(long).列举目录内容的细节,包括权限(模式).所有者.组群.大小.创建日期.文件是否是到系统其它地方的链接,以及链接的指向.-F — 文件类型(File type).在每一个列举项目之后添加一个符号.这些符号包括:/ 表明是一个目录:@ 表明是到其它文件的符号链接:* 表明是一个可执行文件.-r — 逆向(reverse).从后

Linux ls命令参数详解

下面是一个与 ls 一起使用的一些常用选项的简短列表.请记住,你可以通过阅读 ls 的说明书页(man ls)来获得选项的完整列表. -a – 全部(all).列举目录中的全部文件,包括隐藏文件(.filename).位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录. -l – 长(long).列举目录内容的细节,包括权限(模式).所有者.组群.大小.创建日期.文件是否是到系统其它地方的链接,以及链接的指向. -F – 文件类型(File type).在每一个列举项目之后添加一

夺命雷公狗---夺命雷公狗---linux NO:4 Linux ls命令参数详解

下面是一个与 ls 一起使用的一些常用选项的简短列表.请记住,你可以通过阅读 ls 的说明书页(man ls)来获得选项的完整列表. -a — 全部(all).列举目录中的全部文件,包括隐藏文件(.filename).位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录.-l — 长(long).列举目录内容的细节,包括权限(模式).所有者.组群.大小.创建日期.文件是否是到系统其它地方的链接,以及链接的指向.-F — 文件类型(File type).在每一个列举项目之后添加一个符

Linux ls命令参数详解 <转>

下面是一个与 ls 一起使用的一些常用选项的简短列表.请记住,你可以通过阅读 ls 的说明书页(man ls)来获得选项的完整列表. -a – 全部(all).列举目录中的全部文件,包括隐藏文件(.filename).位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录. -l – 长(long).列举目录内容的细节,包括权限(模式).所有者.组群.大小.创建日期.文件是否是到系统其它地方的链接,以及链接的指向. -F – 文件类型(File type).在每一个列举项目之后添加一

linux Tar 命令参数详解

tar命令 1. 作用 tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户. 2. 格式 tar [主选项+辅选项] 文件或目录 eg: tar zxvf libiconv-1.13.tar.gz ./libiconv tar cxvf libiconv-1.13.tar.gz ./*.php 3. 主要参数 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用. 3.1 主选项: -c 创建新的档案文件

Linux curl命令参数详解(6/23)

linux curl是通过url语法在命令行下上传或下载文件的工具软件,它支持http,https,ftp,ftps,telnet等多种协议,常被用来抓取网页和监控Web服务器状态. 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具. -A/--user-agent <string> 设置用户代理发送给服务器 -b/--cookie <name=stri

Linux curl命令参数详解

一.Linux curl用法举例: 1. linux curl抓取网页: 抓取百度: curl http://www.baidu.com 如发现乱码,可以使用iconv转码: curl http://iframe.ip138.com/ic.asp|iconv -fgb2312 iconv的用法请参阅:在Linux/Unix系统下用iconv命令处理文本文件中文乱码问题 2. Linux curl使用代理: linux curl使用http代理抓取页面: curl -x 111.95.243.36

Linux rsync 命令参数详解

1,在对rsync服务端配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来.rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明. Rsync的命令格式可以为以下六种rsync [OPTION]... SRC DESTrsync [OPTION]... SRC [USER@]HOST:DESTrsync [OPTION]... [USER@]HOST:SRC DESTrsync [OPTION]... [USE