`
pluto418
  • 浏览: 166084 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Linux学习笔记(四)查询排序

阅读更多

1.  文件查找命令find和locate
find 命令用于查找文件系统中的指定文件其命令格式为
find 要查找的路径表达式
例如:
[root@localhost ~]#find . -name 1.txt 在当前目录及其子目录下查找文件 1.txt
[root@localhost ~]#find /tmp -name 1.txt 在 /tmp 目录及其子目录下查找文件1.txt

2 文件内容查找命令grep
grep 命令用于查找指定的模式匹配格式为
grep [命令选项] 要查找的匹配模式 [要查找的文件]
例如:
[root@localhost ~]#grep cams test.txt                   在 test.txt 文件中查找cams 字符串
[root@localhost ~]#grep -r cams /root/cams        在 /root/cams 目录及其子目录下的所有文件中

[root@localhost ~]#find -name '*.txt'|xargs grep 'E400' 查询语句
[root@localhost ~]#ps -ef | grep ora                  查找进程名中包含 ora 的所有进程信息
[root@localhost ~]#grep -o "/aa/" aa.log| wc -l  统计日志文件中,某个字符串出现的次数

3. sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,
依次按ASCII码值进行比较,最后将他们按升序输出
[root@localhost ~]#sort seq.txt         直接升序排序
[root@localhost ~]#sort -r seq.txt    去除重复排序
[root@localhost ~]#sort -u seq.txt    去除重复排序

4. xargs
分享到:
评论

相关推荐

    guo-cheng#Learning-notes-2021#Linux学习笔记1

    第二列按数值大小排序 第二列相同的再按第一列的字母顺序的逆序排序(-r) 第一步所有行变为一行,这一步使用tr 是因为tr里面可以直接识别换行符,而sed不可以

    Shell脚本学习笔记

    1.5.1 数据排序(sort) 28 1.5.2 搜索数据 (grep) 30 1.5.3 压缩数据 30 1.5.4 归档数据(tar) 33 1.6 使用Linux环境变量 34 1.6.1 设置环境变量 34 1.6.2 默认的shell环境变量与path变量的设置 37 1.7 Linux文件权限 ...

    java内部学习笔记.docx

    1.5 Linux命令与相关知识 5 1.6 Eclipse/Myeclipse程序结构 6 Java语言基础 7 2.1基础语言要素 7 2.2八种基本数据类型 7 2.3常量和变量 8 2.4运算符与表达式 8 2.5编程风格 9 2.6流程控制语句 10 2.7数组 11 2.8字符...

    2009 达内Unix学习笔记

    四、退出命令 exit 退出; DOS内部命令 用于退出当前的命令处理器(COMMAND.COM) 恢复前一个命令处理器。 Ctrl+d 跟exit一样效果,表中止本次操作。 logout 当csh时可用来退出,其他shell不可用。 clear 清屏,清除...

    Java学习笔记-个人整理的

    {5.2.1}将浮点数四舍五入到指定精度}{98}{subsection.5.2.1} {6}Exception}{99}{chapter.6} {6.1}\ttfamily try-catch}{99}{section.6.1} {6.2}\ttfamily finally}{100}{section.6.2} {6.3}\ttfamily throws}{...

    note:learning note 学习笔记

    个人学习笔记 计算机学科基础 - 数据结构和算法 数据结构 哈希表 优先队列 后缀数组 红黑树 线段树 链表 栈 二叉树 图 算法 DFS、BFS 回溯法 排序 二分搜索 DP 贪心 KMP 目录 建设中... 掌握科班必备知识 c 语言 ...

    fe-note:前端学习笔记

    前端学习笔记HTMLCSSJavaScriptECMAScriptWeb APIIndexedDBWebWorkerWebSocketVueVue 学习基础Vue 框架原理Vue 最佳实践VuexReactReact 基础React HooksTypeScriptTypeScript 基础浏览器BrowserDOMEventTarget微信...

    notes:JavaJava后端工程师的学习笔记https

    学习工作中的一些记录,收藏。 操作系统 , 编译原理 , 计算机网络 , 互联网协议... 常用数据结构与算法 Java 实现 数据结构 与 排序算法 常用设计模式 单例模式 , 工厂模式 , 装饰者模式 , 代理模式 ... Java基础...

    java8集合源码分析-AndroidLearn:Android学习笔记

    java8 集合源码分析 Java ...快速排序 链表 重新排版 RxJava2 Glide GreenDao 其他 反编译 Hook 动态加载 编译构建 设计模式 代理模式 装饰者模式 架构 MVVM 组件化 JavaScript Linux 版本控制 实战

    javaee笔试题-Awesome-Stars:按语言排序的已加星项目的精选列表

    问题时收集的笔记。 -fancyss 是一个在基于 asuswrt/merlin 的路由器上提供跨 GFW 工具的项目。 集会 - 用Flutter搭建的玩具上架应用,现传给大家,翻译学习和交流使用。 - 在这里我分享我的简历的代码,它也是一个...

    【MySQL面试第二弹】MySQL 服务占用cpu 100%,如何排查问题?

    推荐阅读学习:MySQL最全整理(面试题+笔记+导图),面试大厂不再被MySql难倒! 一、引子 对于互联网公司,线上CPU飙升的问题很常见(例如某个活动开始,流量突然飙升时),按照本文的步骤排查,基本1分钟即可搞定!...

    EduSoho网络课堂最新官方版 v2.6.0

    修复:推荐课程排序未按顺序号排序 修复:提交试卷,可能会双倍算分的问题 修复:我的帐户,基础信息设置,姓名的错误提示信息不正确 修复:在后台关闭了新会员发送欢迎信息的功能,但每次注册都发送 修复:管理后台...

    若干源程序资料12.rar

    2012-06-11 21:44 6,947,979 Linux内核完全注释V3.0书签版(带源码).rar 2012-06-11 21:31 11,599 MATLAB仿真程序OFDM程序.txt 2012-06-11 21:37 14,584,477 msdn for vb6.0简体中文版.zip 2012-06-11 21:02 12,288 ...

Global site tag (gtag.js) - Google Analytics