使用管道和rm命令遇到的问题
重新做起技术已经有一段时间,也许是因为许久没接触shell, 也许是因为工作中用到的很少,以前很熟悉的一些命令都淡忘了很多。从今天开始,打算利用自学的方式让自己重新回到shell的世界中。
回到重点,每次在服务器导完数据都要删除不需要的文件,但是由于我太懒,很多txt文件都积累很多了,不知道会不会影响服务器性能。。以前我删除都是直接用 rm -rf “要删除的文件”。今天偶想换种方式,都是太无聊导致滴。打算先把要删除的文件find出来,再通过管道,然后删除。。
一开始我是这样写的
find . -name "abc*" | rm -rf
但是执行过后再find 一次,文件并没删除。
以前貌似也遇到过这种问题,不过当时没有记录的习惯,有也不晓得扔到那里去了。我在网上搜索了下,原来要用到xargs。
find . -name "abc*" | xargs rm -rf
这样就可以删除了。我还搜到一个是
find . -name "abc*" | xargs -0 rm -rf
发现不能删除。。
这个xargs好像功能还挺多的,有时间了好好研究一下。。
至于为什么加了这个xargs就能删除,我还没弄明白。。
转载于:https://blog.51cto.com/wzp85/925025
使用管道和rm命令遇到的问题相关推荐
- logger 参数列表过长_[源码级解析] 巧妙解决并深度分析Linux下rm命令提示参数列表过长的问题...
在维护实习单位服务器的过程中,偶然发现一个有350万文件的文件夹需要清理,于是我习惯性执行了rm -rf ./*,却在数秒后被告知"参数列表过长".在一番折腾过后,我终于通过取巧的 ...
- Linux之mkdir和rm命令选项
Linux之mkdir和rm命令选项 1. mkdir命令选项 命令选项 说明 -p 创建所依赖的文件夹 mkdir命令选项效果图: 2. rm命令选项 命令选项 说明 -i 交互式提示 -r 递归删 ...
- 6次课(相对和绝对路径、cd命令、创建和删除目录mkdir/rmdir、rm命令)
2.6 相对和绝对路径 绝对路径: 路径写法一定是由跟目录"/"写起的.不管在那个路径下都能通过绝对路径找到文件从根开始例如 #ls /etc/sysconfig/network- ...
- linux学习一天一个命令(5)[rm命令]
昨天学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令.rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所 ...
- 为rm添加一个回收站|将linux下的rm命令改造成mv到指定的目录下
怕误删文件或目录,怕将辛辛苦苦写的东西删除! 就把rm换掉,简单几步做个回收站. 第一步创建回收站目录 mkdir -p ~/.trash //创建一个目录作为回收站,这里使用的是用户家目录下的.tr ...
- linux 擦脚印工具,linux一步一脚印---rm命令
1 命令功能(简要说明): 该命令用来删除Linux系统中的文件或目录.通常情况下rm不会删除目录,你必须通过指定参数-r或-R来删除目录.另外rm通常可以将该文件或目录恢复(注意,rm删除文件其实只 ...
- 10.23 相对,绝对路径,cd,mkdir/rmdir,rm命令
2019独角兽企业重金招聘Python工程师标准>>> 相对,绝对路径 相对路径就是相对当前所在目录来说的路径,绝对路径就是相对/(根)目录来说的路径.相对路径不以/开头,绝对路径以 ...
- linux服务器垃圾箱,如何将Linux rm命令删除的文件放入垃圾箱
因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复.通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱,这样就能将误删的文件恢复,一起来学习下吧. 方法: 1. 在/home/ ...
- linux 的重定向、管道、xargs 命令
原文地址:http://blog.csdn.net/lucky_liuxiang/article/details/70597755 重定向.管道和xargs命令都是在命令之间传递数据的方式.Linux ...
最新文章
- python这么多包、怎么记住_学Python的人这么多 有哪些技巧可言
- ajax成功进入success但是获取不到返回值
- 5个强大的Java分布式缓存框架推荐
- java enumerable_java - Java相当于C#的'Enumerable.Any' - 堆栈内存溢出
- 种子谋定翻身-农民丰收节交易会·万建民:破解卡脖子难题
- Android 开源库和项目 2
- RabbitMQ(mall学习)
- hibernate的lazy的使用
- laravel 方法摘要
- 子查询三(在FROM子句中使用子查询)
- mysql设置显示结果_php 与mysql配置,让页面显示结果
- 打开struts-config.xml 报错 解决方法Could not open the editor
- 使用kepware配置opcua服务端,并使用UaExpert作为opc客户端进行连接(匿名和用户名密码)
- 计算机cad论文参考文献,autocad论文参考文献大全 autocad参考文献怎么写
- 8000401a 因为配置标识不正确,系统无法开始服务器进程。请检查用户名和密码
- Java项目开发-基于Java的宠物领养管理系统(附源码)
- 第三方app版本更新 自定义接口协议+自定义对话框+显示进度对话框
- 计算机网络请子网划分,计算机网络不同主机数的子网划分
- php判断是否是节假日,C#编程之C#判断是否是节假日
- Android虚拟机是以哪种方式实现的,底层逻辑又是怎样的?
热门文章
- (转)IDE 而言,是 Xcode 的技术比较先进还是 Visual Studio?
- ftp挂载分区上去后无法识别的问题
- 31天重构学习笔记17. 提取父类
- sysvol共享没有出现的处理办法!
- 进军企业服务器 Ubuntu准备好了吗?
- 3 描述android的组件,Android基础------Intent组件
- 电脑排行榜笔记本_热门笔记本电脑排行榜推荐_windows7教程
- android真实项目教程(六)——落叶醉赤壁_by_CJJ
- 第一范式,第二范式,第三范式
- 《『若水新闻』客户端开发教程》——16.添加广告