Linux命令--mkdir命令:创建目录(文件夹)

3.4 mkdir命令:创建目录(文件夹)

 

mkdir 是创建目录的命令,其基本信息如下:

  • 命令名称:mkdir。
  • 英文原意:make directories。
  • 所在路径:/bin/mkdir。
  • 执行权限:所有用户。
  • 功能描述:创建空目录。

命令格式

[root@localhost -]# mkdir [选项]目录名

选项:

  • -p: 递归建立所需目录


mkdir 也是一个非常简单的命令,其主要作用就是新建一个空目录。

常见用法

【例 1】建立目录。

[root@localhost ~]#mkdir cangls
[root@localhost ~]#ls
anaconda-ks.cfg cangls install.log install.log.syslog

我们建立一个名为 cangls 的目录,通过 ls 命令可以査看到这个目录已经建立。注意,我们在建立目录的时候使用的是相对路径,所以这个目录被建立到当前目录下。

【例 2】递归建立目录。
如果想建立一串空目录,可以吗?

[root@localhost ~]# mkdir lm/movie/jp/cangls
mkdir:无法创建目录"lm/movie/jp/cangls":没有那个文件或目录

笔者想建立一个保存电影的目录,结果这条命令报错,没有正确执行。这是因为这 4 个目录都是不存在的,mkdir 默认只能在已经存在的目录中建立新目录。

如果需要建立一系列的新目录,则需要加入"-p"选项,递归建立才可以。例如:

[root@localhost ~]# mkdir -p lm/movie/jp/cangls
[root@localhost ~]# ls
anaconda-ks.cfg cangls install.log install.log.syslog lm
[root@localhost ~]# ls lm/
movie
#这里只査看一级子目录,其实后续的jp目录、cangls目录都已经建立

所谓的递归建立,就是一级一级地建立目录。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值