前  言

JRedu

 今天我们来介绍第五个命令:rmdir 。 命令英文原意:remove empty directories 命令用途: rmdir:删除空目录,非空的目录不能删除

 本章内容将详细介绍Android事件的具体处理及常见事件。

1命令格式

rmdir [options]      DIRECTORY

2命令参数

-p: 递归删除,删除目录之前是否删除父目录,如果父目录为空的话就删除

-v:  删除目录时,显示删除信息

--help:   显示此帮助信息并退出

--version:  输出版本信息并退出

3常用范例

例1:删除空目录doc

命令:rmdir doc

例2:删除非空目录echo

命令:rmdir echo

提示:rmdir不能删除非空的目录,如果想删除非空的目录用rm -r命令 rm -r echo.

例3:递归删除目录 tree1/tree2/tree3并显示删除过程

命令 rmdir -pv tree1/tree2/tree3

拓展——tree命令

tree命令:以树状图列出文件目录结构。Centos6.5没有tree命令,需要手动安装,下面介绍tree命令的安装方法.

1命令格式

tree [options] DIRECTORY 

2常用参数

-d生成目录树的时候只显示目录

3使用范例

1、显示/var/log下的文件,以树状形式展现

命令:tree /var/log

2、显示/var/log目录下的子目录,以树状展现

命令:tree -d  /var/log

tree安装方式,以CentOS6.5为例

提示:默认CentOS-Media.repo没有开启这个软件仓库固在郁闷源里面查找不到此源,需把enabled从0改到1开启  0是关闭状态,1是开启

链接cdrom把CentOS6.5的安装光盘插入然后挂载至上面三个目录中的某一个即可

以下是挂载到/media下的cdrom目录中

以上tree命令安装成功

linux下rm和rmdir的区别

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除目录命令。

rm命令可以同时删除文件或目录

例如:

目录1122/1  1122/2

rmdir -p -v 1122/1

结果:删除1122/1,再删除1122时错误,因为此时1122不是空文件夹。

目录1122/1/a  1122/2

rm -rf -v 1122

结果:都被删除了。

好了,今天我们就介绍到这,下次我们继续学习常见命令六:mv命令。
作者:杰瑞教育
出处:http://www.cnblogs.com/jerehedu/ 
版权声明:本文版权归烟台杰瑞教育科技有限公司和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

技术咨询:

Linux常见命令(五)——rmdir的更多相关文章

  1. 2 . Linux常见命令

    Linux常见命令格式: 命令名称 选项 参数 ls -alh 文件/目录 --all #ls 显示当前目录内容 #ls -l 显示文件详细信息 #ls -hl h已常见单位显示文件大小 k M G# ...

  2. Linux常见命令(四)——mkdir

    今天我们来介绍第四个命令:mkdir.mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录.在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名. 用 ...

  3. 嵌入式Linux开发教程:Linux常见命令(上篇)

    摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...

  4. 一个linux常见命令的列表

    这是一个linux常见命令的列表. 那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝. 所有的命令已在Fedora和Ubuntu下做了测试 命 ...

  5. linux常用命令:rmdir 命令

    今天学习一下linux中命令: rmdir命令.rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的.(注意,rm - r dir命令可代替rmdir,但是有很大危险性.)删 ...

  6. 第二天 Linux常见命令

    复习: 判断题 1.fedora.redhat.Centos.suse.ubuntu.都是常见的linux 2./分区.swap分区./boot分区都是linux的必须分区 3./dev/sda5在l ...

  7. Linux常见命令(二)

    随着Linux应用的扩展许多同学开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力.Li ...

  8. Linux常见命令(三)

    今天我们来介绍第三个命令:pwd. Linux中用 pwd 命令来查看”当前工作目录“的完整路径. 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录. 在不太确定当前位置时,就会使用pwd来 ...

  9. Linux 常见命令说明

    目前由于自己接触到的是 windows 的操作系统,所以会经常使用 git bash 来提交代码到 github上. git bash 是 windows 下模拟 Linux 的命令行工具. 在此总结 ...

随机推荐

  1. 51nod_1490: 多重游戏(树上博弈)

    题目链接 该题实质上是一个树上博弈的问题.要定义四种状态--2先手必胜 1先手必败 3可输可赢 0不能控制 叶子结点为先手必胜态: 若某结点的所有儿子都是先手必败态,则该结点为先手必胜态: 若某结点的 ...

  2. python数据结构链表之单向链表

    单向链表 单向链表也叫单链表,是链表中最简单的一种形式,它的每个节点包含两个域,一个信息域(元素域)和一个链接域.这个链接指向链表中的下一个节点,而最后一个节点的链接域则指向一个空值. 表元素域ele ...

  3. tensorflow 实现神经网络

    import tensorflow as tf import numpy as np # 添加层 def add_layer(inputs, in_size, out_size, activation ...

  4. MS MDS系列之MDS层次结构(Hierarchy)

    在Master Data Services中,Hierarchy的作用主要用于: 对同属性成员进行分组 聚合成员用于分析和报告输出 写在开始:显示层次结构(Explicit Hierarchy)即将在 ...

  5. 初学安卓开发随笔之 Intent 用法

    首先,对于安卓开发,目前世界上流行的是使用的是Android studio 2.0 .(hh 学着来呗 书上说用这个,,) 今后就定一个计划 每天更新一个Android 随笔,增强一下自控力吧!!! ...

  6. HDOJ2012-素数判定

    Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数.   I ...

  7. 【ECHART】实例

    1. 带timeline   datazoom的例子 <!doctype html> <html> <head> <meta http-equiv=" ...

  8. word2vec原理(二) 基于Hierarchical Softmax的模型

    word2vec原理(一) CBOW与Skip-Gram模型基础 word2vec原理(二) 基于Hierarchical Softmax的模型 word2vec原理(三) 基于Negative Sa ...

  9. AngularJs学习笔记3-服务及过滤器

    距离上次别博客有有一段时间了,因为最近公司和个人事情比较多,也因为学习新的知识所以耽搁了,也有人说Angularjs1.5没有人用了,没必要分享,我个人感觉既然开头了我就坚持把他写完,对一些还在使用或 ...

  10. c++ STL 容器——联合容器

    STL提供了四种联合容器 set,multiset,map,multimap; set and multiset在<set>头文件 map and multimap在<map> ...