专栏首页通用技术Linux常用命令之touch、mkdir与rmdir
原创

Linux常用命令之touch、mkdir与rmdir

touch:创建空文件或更改现有文件时间戳

-d:同时修改atime与mtime

-t:同时修改atime与mtime

touch test:在当前目录下创建一个空文件test

创建文件test,该文件大小为0

touch test01 test02:在当前目录下一次创建多个空文件,分别是test01和test02

创建多个空文件,分别是test01和test02

touch -d "2019-7-7 13:00" 222.sh :同时修改222.sh的atime与mtime

touch -t 201906061331 222.sh:同时修改222.sh的atime与mtime

mkdir:创建目录

-p:创建目录树,需要时创建上层目录

mkdir test01:在当前目录下创建目录test01

创建目录test01

mkdir test03 test04:在当前目录下一次创建多个目录test03和test04

创建多个目录test03和test04

rmdir -p test01/test02/test03:在当前目录下创建多级目录,如果上层目录已存在也不会报错,依然执行

创建多级目录

rmdir:删除空目录

-p:删除目录树,尝试删除指定目录上的所有上层目录

rmdir test01:删除在当前目录下的空目录test01,目录非空则命令执行失败

删除空目录test01
目录111非空,用rmdir删除失败

rmdir test03 test04:删除当前目录下的空目录test03和test04,目录非空则命令执行失败

删除当前目录下的空目录test03和test04

rmdir -p test01/test02/test03:逐级删除当前目录下的空目录test01/test02/test03。如果这其中有目录非空则会报错,命令执行会失败但会删除其中的空目录

逐级删除当前目录下的空目录test01/test02/test03
命令执行报错,但目录test02和test03已经删除

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux常用命令之cp、mv与rm

    cp passwd passwd-01:复制passwd到当前目录下,名称为passwd-01

    RambleHQ
  • Linux常用命令之ls、pwd与cd

    简介Linux常用命令ls、pwd与cd,分享自己的学习经验。新手上路,第一次写自己的博客,有什么不对的地方请大神们多多指教。

    RambleHQ
  • Linux常用命令之打包压缩

    在Lunix系统中,常见的文件格式有很多。主要使用的是.tar、.tar.gz、.tar.bz2格式。

    RambleHQ
  • Android view自定义带文字带进度的控件

    这个view的唯一要提前确定的就是文字的位置,文字的位置确定需要知道所有文字的长度,左右间距,计算出中间的白色间隔 代码如下

    砸漏
  • POJ-2096-Collecting Bugs

    ACM模版 描述 ? image.png image.png 代码 #include <iostream> #include <cstdio> using n...

    f_zyj
  • 【基础篇】hexo博客搭建教程

    不要担心,本系列教程将会实现你白嫖的愿望,连服务器都不需要买,就算没有任何编程基础也可以学会的搭建博客教程

    huanhao
  • Learning Scrapy 第二版

    下载链接:https://share.weiyun.com/5LZAI1S 《Learning Scrapy》的第二版马上就要正式出版了(2018年6月11日)...

    SeanCheney
  • 花最少的时间驱动湿温度传感器之RT-Thread sht3x之(DIY一个小小天气站+万年历)

    sht3x是温湿度传感器的驱动,它实现了温湿度的单次查询,目前在RT-Thread上以软件包的形式提供。

    morixinguan
  • 腾讯云服务器关闭防火墙

    本文章提供windows2008,windows2012以及windows2016操作系统如何关闭防火墙的截图步骤;

    用户4049265
  • 基于 Spring Cloud 完整的微服务架构实战

    本文介绍了技术栈,应用架构,体系架构,应用组件,怎么启动项目,以及相关的项目预览,介绍较为详细,详情请看下文。

    欧阳愠斐

扫码关注云+社区

领取腾讯云代金券