linux下rm和rmdir的区别和使用
-d:directory -f:force -i:interactive -r:recursive -v:verbose
一、rmdir:删除一个空的目录
1.-v选项:提示
mkdir -v dirname
rmdir -v dirname
结果: 操作成功后都会有提示信息。
一次删除两个目录,用空格分开
空目录1、2
rmdir 1 2
结果:一次删除了空目录1、2
2.-p选项:级联删除
目录1122/1
rmdir -p -v 1122/1
结果:先删除1122/1,再删除1122。
目录1122/1 1122/2
rmdir -p -v 1122/1
结果:删除1122/1,再删除1122时错误,因为此时1122不是空文件夹。
二、rm:删除文件或者目录
1.-f选项:不管目录下的文件存在不存在,都不给予提示
目录1122/1/a,1122/1为目录,a为文件
rm -f 1122/1
结果:提示1122/1为目录,不能删除
rm 1122/1/a
结果:成功,但是没有任何提示
rm 1122/1/b
结果:没有任何提示
2.-r:删除此目录下的所有文件,但是此目录不删除
目录:1122/1 1122/2
rm -r -v 1122
结果:删除1122/1 1122/22
3.组合删除:删除该目录以及该目录下的所有文件
目录1122/1/a 1122/2
rm -rf -v 1122
结果:
linux下rm和rmdir的区别和使用相关推荐
- Linux下rm命令详解及C/C++代码实现
rm 命令是 Unix/Linux 操作系统中的基本命令之一.rm(即删除)命令用于删除 Linux 和其他类 Unix 操作系统上的文件和目录.此命令通常以静默方式运行,运行 rm 命令时应非常小心 ...
- linux中fopen和open的区别,Linux下open与fopen的区别
int open(const char *path, int access,int mode) path 要打开的文件路径和名称 access 访问模式,宏定义和含义如下: O_RDONLY ...
- linux误删 bin目录,记linux下rm误删bin文件的解决方式
平常有个坏习惯,删文件为了快点,喜欢用rm xx*,删除一些关键词文件.今天为了删/bin下几个含有mix关键词的文件,使用命令rm mix*.手贱,mix和*之间多了个空格...灾难发生了!bin下 ...
- rm命令linux00,linux下rm命令使用详解 | Soo Smart!
linux下rm命令使用详解---linux删除文件或目录命令 用户可以用rm命令删除不需要的文件.该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除 ...
- linux删除目录不弹出y,Linux下rm删除文件(文件夹)失败的解决
Linux下删除文件的命令是rm,使用起来非常简单 rm test.txt 像这样就删除了test.txt这个文件.说起来简单,实际在删除文件夹(文件)的操作中常常会遇到很多小问题,下面我逐一给出解决 ...
- Linux下rm -rf 后恢复文件
在linux系统下,如果你不小心误删除了一个文件价或文件,如rm -rf xxx,而xxx文件夹下有非常重要的数据,因为这个命令意味着一旦删除的文件是无法挽回的,事实是如此吗?真的没有补救措施了吗?答 ...
- logger 参数列表过长_[源码级解析] 巧妙解决并深度分析Linux下rm命令提示参数列表过长的问题...
在维护实习单位服务器的过程中,偶然发现一个有350万文件的文件夹需要清理,于是我习惯性执行了rm -rf ./*,却在数秒后被告知"参数列表过长".在一番折腾过后,我终于通过取巧的 ...
- linux 下的 source,sh,./三者区别
前言 工作中遇到的问题,总结一下,参考较多文章总结的,若有错误,望请指出,谢谢! source Linux source命令: 通常用法:source filepath 或 . filepath 它的 ...
- Linux下useradd与adduser的区别
Linux下创建用户时会用到useradd和adduser这两个命令,他们的区别如下: 1.使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将 ...
最新文章
- 百度的卡尔曼滤波的解释
- 单(liu_runda学长的神题)
- vue 保留两位小数 不能直接用toFixed(2) ?
- java安全(六)java反序列化2,ysoserial调试
- 二极管的结构、特性、参数、稳压管的特性和参数
- html 拖拽选择表格,JS拖动选择table里的单元格完整实例【基于jQuery】
- 一步一步写算法(之寻路)
- 来自运维伪大佬的叨叨
- 如何保持连接_酒店厨房设备如何保养清洗?
- windows 2012 安装 .net 3.5报错
- 3.26 初接触Python
- Neuralog.v2013.06 1CD (测井曲线智能矢量化软件)
- 常见的web前端面试试题(含答案)
- C语言程序入门(零基础入门)
- Linux CFS调度器之唤醒WAKE_AFFINE 机制--Linux进程的管理与调度(三十一)
- matlab residue
- // #ifdef MP-WEIXIN微信小程序无效,不执行
- python项目实战:实现游戏敏感词汇过滤器
- 【100题】给定入栈序列,判断一个序列是否可能为输出序列
- 使用Goodcrawler爬取700集的柯南