`
pluto418
  • 浏览: 169473 次
  • 性别: 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
分享到:
评论

相关推荐

    Linux学习笔记+个人对linux的命令总结

    ### Linux学习笔记与命令总结 #### 一、Linux基础概念 1. **Kernel 内核**: Linux 的核心部分,负责管理系统的硬件资源,并提供必要的服务给其他系统软件和应用程序。 2. **Shell 外壳**: 用户与操作系统之间的...

    linux-常用命令学习笔记.pdf

    以上就是Linux系统中一些常用命令的学习笔记。每个命令后面通常可以跟上不同的选项和参数,来满足不同的需求。掌握这些命令,对于Linux系统的日常运维工作至关重要。随着时间的推移,建议持续学习和实践,不断提高对...

    linux学习笔记-01linux操作基础

    ### Linux学习笔记—01 Linux操作基础 #### 1. Linux 基础命令与用法 在Linux操作系统中,掌握一系列的基础命令是非常重要的。这些命令可以帮助用户进行各种日常操作,比如文件管理、目录切换、文件查看等。下面将...

    C++和Linux学习笔记.zip

    这份“C++和Linux学习笔记”压缩包显然是一份综合性的学习资源,旨在帮助学习者掌握这两门技术的基础知识和高级技巧。 首先,让我们来探讨C++。C++是由Bjarne Stroustrup于1979年设计并开发的,它在C语言的基础上...

    Linux学习笔记.docx

    【Linux学习笔记】 Linux是一种广泛使用的开源操作系统,其核心在于其强大的命令行界面和灵活的文件系统。在学习Linux的过程中,首先要了解的是系统的安装过程。Linux的安装可以选择不同的选项,如Rescue Installed...

    Linux常用命令学习笔记(-)

    ### Linux常用命令学习笔记 #### 一、更改帐号密码 - **命令**: `passwd` - **功能**: 更改用户密码。 - **语法**: `passwd` - 输入旧密码:`Old password:` - 输入新密码:`New password:` - 重新输入新密码...

    Linux下mysql学习笔记

    【Linux下MySQL学习笔记】 MySQL是一款广泛应用于互联网的开源关系型数据库管理系统,尤其在Linux操作系统上,其稳定性和性能表现尤为突出。本笔记主要针对在Linux环境下安装、配置、管理和优化MySQL的过程进行详解...

    linux 最全学习笔记 花费10天整理 学完后对linux有一个深度的感悟以及大神出发

    ### Linux学习笔记概览 #### 一、使用CURL进行RESTful API请求 - **知识点概述**: - CURL是一个用于发送HTTP请求的强大工具,在Linux环境下特别常用。 - 可以通过CURL发送POST请求,并附带JSON格式的数据体。 - ...

    linux下C语言开发笔记整理

    Linux下C语言开发笔记整理涵盖了从基础知识到网络通信的多个方面,主要围绕在Unix/Linux系统环境下使用C语言进行软件开发的各项技术与理论。以下是从文件提供的信息中提炼的知识点。 ### Unix/Linux系统基本命令和...

    Linux命令学习笔记

    ### Linux命令学习笔记 在本篇文章中,我们将详细介绍如何运用Linux命令来编写高效的Shell脚本。这不仅仅是一份简单的指南,而是深入探索Linux系统管理、自动化任务和脚本编写的一次旅程。文章涵盖的主要内容包括:...

    linux学习笔记适合初学者参考

    ### Linux学习笔记知识点详解 #### 一、启动与引导配置 - **`which`命令**:用于查找系统中可执行文件的位置。例如,`which entry`可以用来找到名为`entry`的可执行文件所在路径。 - **GRUB引导加载器**:在Linux...

    linux系统学习笔记

    ### Linux系统学习笔记 #### 一、Linux系统Shell介绍 1. **Linux系统Shell类型**:Linux系统提供了多种Shell供用户选择,常见的包括Bourne shell (`sh`), C shell (`csh`), Korn shell (`ksh`)等。其中,`sh`是Unix...

    linux学习笔记,最经常用的命令

    以下是关于标题"Linux学习笔记,最经常用的命令"和描述"学习LINUX最先接触的一些命令,比较实用"中涉及的几个关键命令的详细说明: 1. **Cat命令**: - `cat filename`:用于查看文件`filename`的内容。 - `cat >...

    Linux学习笔记基础知识版 (2)

    ### Linux学习基础知识版 (2) 知识点详解 #### 服务器简单介绍 - **服务器定义**:服务器是指在网络环境中能够提供数据存储、处理、通信等服务的高性能计算机。它们通常具有比普通个人电脑更高的计算能力和更稳定的...

    Linux学习笔记

    ### Linux学习笔记关键知识点 #### 一、Linux命令学习注意事项 - **大小写敏感性**:Linux系统对命令和文件名的大小写非常敏感。例如,`ls` 和 `LS` 在 Linux 中被视为两个不同的命令。 #### 二、查看帮助手册 - *...

Global site tag (gtag.js) - Google Analytics