1. 如何快速查找大文件

比如根文件系统,最大的前10个文件?tree -finxs -L 5 / |sort -k2n -t '[' |tail

-f  列出全路径,直观,方便后面使用

-x  当前文件系统。比如/ 下面挂载个/wls卷(另外一个ext4文件系统),就不会去查找

-L  列出路径深度,越深越慢,5 层挺好的

实例:[root@localhost mreald]# tree -finxs -L 5 / |sort -k2n -t '[' |tail

[142363262]  //public/jdk1.7.0_67.tgz

[161505713]  //public/sosreport-CNSZ031314-702153-da593f.tar.bz2

[162204545]  //public/wlas.tar.gz

[167106418]  //root/slogs/2015-04-28_20:20:42pts-203public.log

[175738200]  //public/PA18CMSDMZ7603.out.20150511

[647942144]  //root/chkusr@10.11.100.141

[694297784]  //root/slogs/2015-05-15_11:03:00pts-255public.log

[700575507]  //root/slogs/2015-05-15_10:26:39pts-271public.log

[1101279689]  //root/slogs/2015-04-24_14:02:48pts-177public.log

[1956988917]  //chkusr/CNSZ040588.osbackup.tgz

如果空间满了,又不能删除,这样处理gzip /public/PA18CMSDMZ7603.out.20150511

就会生成  //public/PA18CMSDMZ7603.out.20150511.gz 并会自动删除原文件

2. 查找一个路径下面哪些目录占的空间大:du -hx --max-depth=1 /

--max-depth 设置列出层次

-x 只在当前文件系统

这样可以递归查询哪些目录最大

3. 查找一个文件或者目录或者路径:locate filename/path/dirname/keyword

原理:cron 每天会跑一次 /etc/cron.daily/mlocate.cron ,把所有的文件路径写到一个小小数据库里面,查找的时候用索引,非常快速。

比如 昨天老大的大作,修改 getPdf_IDG.py

但我想看看内容,找找在哪儿,下面就用0.4s 找到所有:

[mreald@localhost ~]$ locate getPdf_IDG.py

/b4p/apache/appsystems/epcisprint/common/apps/python/getPdf_IDG.py

/b4p/apache/appsystems/epcisprint/common/apps/python/jaspergetPdf_IDG.py

/wls/apache/appsystems/ap_epcis-print-stg2/common/apps/python/getPdf_IDG.py

/wls/apache/appsystems/ap_epcis-print-stg2/common/apps/python/jaspergetPdf_IDG.py

4.查找少不了find ,按大小,时间,类型等等。

生产的wls 卷99%了,怎么办?find /wls/applogs/rtlog/  -type f -size +100M  |grep \.out$ |xargs -I{} cp /dev/null  {}

先清理下,再慢慢处理别的大个文件

5. 查找被误删除,还在被应用使用的文件:tree -fin /proc/|grep \(deleted\) |grep log

or

lsof +aL1 |grep delete |sort -k 7 -n

6.查找文件内的关键字grep -c/-o/-n/-i/-l/-w/-v/-h

linux 查找py文件命令_小命令大作用---linux 下快速查找相关推荐

  1. linux将字符串转小写_小猿圈总结Linux常见命令(一)

    科技发展的今天,互联网不断的发达,很多人学习Linux云计算的时候回因为记不住一些命令从而去找度娘,有时候因为因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux常见命令 ...

  2. linux中对文件进行归档,linux归档压缩命令 linux中对文件进行归档的命令为

    13. 为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,用户可以使用命令 A. tar xvzf myftp.tgz –C /tmp B. tar : xvzf : myftp.t ...

  3. 020 怎样才可以把py文件前面的小箭头去掉

    出现意外问题: 怎样才可以把py文件前面的小箭头去掉? 解决方法: 找到project 右侧齿轮 点击show Members 前面的勾去掉

  4. python什么是入口文件_小问题大隐患:如何正确设置 Python 项目的入口文件?

    有一位同学提到了 Python 找不到模块的问题: 问题涉及到的代码结构和代码截图如下: 这个问题的解决方法非常简单,就是把start.py文件从bin文件夹移出来就好了. 但如果对这个问题进一步分析 ...

  5. c语言找等位线坐标,C语言小技巧大作用

    减少不必要的BAK文件 当使用TC默认配置时,会产生大 量的*.bak文件.因为按照TC默认 设置,修改某个C文件后,将生成 同名的*.bak备份文件,该类文件 的存在没多大作用.解决办法是 把Opt ...

  6. linux 关机命令_小猿圈Linux基础命令汇总

    科技进步的今天,互联网不断的发展,很多人学习Linux运维的时候会因为记不住一些命令从而去找一些渠道,有时候因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux基础命令, ...

  7. linux查找一个文件中abc字段命令,Linux查询命令整理(示例代码)

    在linux中,查找命令主要有find和grep,以及mlocate/locate 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间 ...

  8. linux 返回上一个文件夹_常用命令之linux指令

    无论是在服务器上进行开发,还是在 android 上执行一些指令,都需要用到 linux 的一些命令行操作,所以,必须要学习一些 linux 指令的基本操作. 下面是我整理的一些 linux 基本操作 ...

  9. linux scp命令_太麻烦!使用 Linux scp 命令下载文件到 Windows 桌面

    使用 Windows 系统的小伙伴,在使用 xshell 或者 secureCRT 远程连接服务器,如需要下载或者上传文件,通常使用 rz.sz 命令.随着使用运维平台,在网页上操作,这种方式就不可取 ...

  10. linux定时关机命令_软件设计师必知Linux命令 | 推荐收藏~

    Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心. 线上查询及帮助 ...

最新文章

  1. 学习opencv(1)
  2. 加拿大皇后大学朱晓丹教授课题组招收NLP方向博士和硕士研究生
  3. 深入理解Spark 2.1 Core (七):Standalone模式任务执行的原理与源码分析
  4. 100万愤怒的小鸟:中国手机开发者生存调查
  5. IFIX 需要权限打开某个画面
  6. 宝塔修改Nginx服务器类型,宝塔面板nginx更改日志格式的方法
  7. 1053.互换最大最小数
  8. Date跟String类型之间的转换!
  9. CCF201609-1 最大波动(100分)
  10. 【PAT乙】1064 朋友数 (20分) set用法
  11. 视频特效制作After Effects 2022 for Mac
  12. 《编译系统透视:图解编译原理》
  13. 【数字信号】基于matlab DTMF电话拨号音识别【含Matlab源码 218期】
  14. 日月神话_功能色彩神话
  15. 计算机故障报警声2声,电脑开机报警声音2短4短是什么問題?
  16. java计算机毕业设计考试编排管理系统源码+mysql数据库+系统+lw文档+部署
  17. 已知特征多项式求所有对应的二阶矩阵
  18. Spark Shuffle之Tungsten-Sort
  19. (转)android EditText 设置弹出数字输入法键盘
  20. 从零开始搭建环境安装FCOS(Ubuntu18.04)

热门文章

  1. qt 启动时黑屏闪一下_每次启动车辆时最好查看一下这些地方,车辆事故率能下降三分之二_搜狐汽车...
  2. c语言不能调用strcat连接两个字符串_C语言中常用的6个字符串处理函数
  3. eclipse代码量统计插件_推荐一波代码量、行数、提交量、作者等全维度统计神器...
  4. vue-cli 安装
  5. 3种时间复杂度实现不同类型的无序数组去重
  6. vue - webpack.dev.conf.js for FriendlyErrorsPlugin
  7. WebLogic如何设置session超时时间
  8. 案例 - 收藏集 - 掘金
  9. springmvc和activemq的整合使用
  10. Redis笔记(五)Redis的事务