Linux 查找 过滤 统计命令

-type ​

b block硬盘

c character显示器 键盘鼠标

s socket套接字

d directory目录

f file文件

l link 链接

touch top2108 #创建空文件top2108,如果该文件已经存在,就不会建立,只会更新此文件的时间标记
find /root -name top2108 -a -type f #查找名字为top2108的文件,-a就是and,可以忽略不写 ​ 

#忘记了top2108的文件后缀,该怎么办呢? 
find /root -name top2108???? -type f #?就是单个字符的意思 ​ 

#如果不确定文件后缀有几个字符呢? 
find /root -name "top*" -type f #*表示从零到任意,可以加在任意地方 ​ 

#那我可以指定查找吗? 
find /root -name "top210[38]" -type f #[]也是单个,表示只能满足3或者8
​rm -fr /* #目录还留着但是目录里的东西删掉了 
rm -fr / #目录及里面的东西都删掉了

-size

b 512byte

c 1 byte

w 2 byte

K Kb

M Mb

G Gb

find . -size +10M #.就是当前目录,+就是大于,查找当前目录下大于10M的文件 
find . -size -10M #查找当前目录下小于10M的文件 
find . -size -10M -a -size +3M #查找当前目录下小于10M大于3M的文件 ​ 

#如何将详细信息也列出来呢? 
find . -size -10M -a -size +3M | ls -lh #这样并不好使,因为find本身并不支持管道符 find . -size -10M -a -size +3M -exec ls -lh '{}' \; # '{}'表示被查找出来的文件,\;是固定格式,将查找出来的文件交给其他命令处理固定格式

du 统计大小,目录是没有办法用ls统计大小的

du /boot 统计boot的子目录的大小

du -s /boot 统计/boot的大小,单位字节

du -s -h /boot 统计/boot的大小,并且人类可读

du -sh /boot 同上

du -hs /boot 同上

tail -f 实现文件内容的跟踪,跟踪一些常变文件比如说日志 
tail -f /var/log/secure 跟踪登录日志 ​
​不断补充ing,努力学习ing
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值