博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下查找、删除、替换命令
阅读量:6568 次
发布时间:2019-06-24

本文共 786 字,大约阅读时间需要 2 分钟。

查看某目录下所有文件的个数:

[root@localhost1 opt]# ls -l |grep "^-"|wc -l

查看某目录下所有文件的个数,包括子目录里面的:

[root@localhost1 opt]# ls -lR|grep "^-"|wc -l

查看某目录下文件夹(目录)的个数:

[root@localhost1 opt]# ls -l|grep "^d"|wc -l

查看某目录下文件夹(目录)的个数,包括子目录里面的:

[root@localhost1 opt]# ls -lR|grep "^d"|wc -l

批量删除当前目录下(包括子目录)所有的名称为1的文件:

[root@localhost jerry]# find . -name "1" -type f | xargs rm -rf

批量删除当前目录下(包括子目录)所有的名称为1的目录:

[root@localhost jerry]# find . -name "1" -type d | xargs rm -rf

批量修改当前目录下(包括子目录)所有的名称为1的目录为2

[root@localhost firm-letter.com]# find . -name "1" -print0 | xargs -0 rename "1" "2"

替换/opt目录下所以后缀是.tmp文件中的58.61.192.227字符串为58.61.192.228

[root@localhost /]# sed -i "s/58.61.192.227/58.61.192.228/g" `grep 58.61.192.227 -rl /opt/*.tmp

查看当前目录下所有.log日志文件里包含login字符串的相关日志

find -name "*.log" |xargs grep "login"

转载地址:http://hipjo.baihongyu.com/

你可能感兴趣的文章
速读《构建之法:现代软件工程》提问
查看>>
SpringCloud注册中心环境搭建euraka
查看>>
ElasticSearch 安装使用
查看>>
React性能分析利器来了,妈妈再也不用担心我的React应用慢了(转)
查看>>
信息安全管理(1):组织的三个层面
查看>>
原生JS实现圆周运动
查看>>
文件的读写
查看>>
前端面试通关指南
查看>>
制作首页的显示列表。
查看>>
同样加班 不同收获
查看>>
数据公钥加密和认证中的私钥公钥
查看>>
c语言中的位移位操作
查看>>
object-c语言的nonatomic,assign,copy,retain的区别
查看>>
js 正则之检测素数
查看>>
linux-多线程
查看>>
第40周二
查看>>
使用虚拟机运行Ubuntu时,主机与宿主机共享文件的方法。
查看>>
EJB究竟是什么,真的那么神奇吗??
查看>>
海茶3 らぶデス3 入门经典教程
查看>>
pstree命令
查看>>