`
daojin
  • 浏览: 690104 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

linux查找技巧: find grep xargs && linux系统信息查看大全

 
阅读更多

 

http://bbs.chinaunix.net/thread-1929832-1-1.html

linux查找技巧: find


grep xargs

从根目录下开始查找abc.cpp文件,无错误输出
find / -name abc.cpp 2>/dev/null

在当前目录下所有.cpp文件中查找efg函数
find . -name "*.cpp" | xargs grep 'efg'
xargs展开find获得的结果,使其作为grep的参数

另外 rm mv等命令对大量文件操作是报错 -bash: /bin/rm: Argument list too long
也可用xargs 解决
删除当前目录下所有.cpp文件
find . -name "*.cpp" | xargs rm

 http://tech.idv2.com/2008/01/11/linux-sysinfo-cmds/

分享到:
评论

相关推荐

    Linux_的命令find_xargs详述(1).txt

    在Linux系统中,`find` 和 `xargs` 是两个非常重要的命令行工具,它们被广泛用于文件搜索、处理等任务中。本文将详细解析这两个命令的功能、用法及其应用场景。 #### 1. find 命令 `find` 命令是Linux系统中最强大...

    Linux中利用grep命令如何检索文件内容详解

    - 使用`find`命令查找符合条件的文件,然后通过`xargs`或`-exec`参数传递给`grep`进行进一步处理。 - 命令格式:`find . -name "*.sql" -exec grep -i "被检索内容" {} \; -print` #### 三、grep与find的区别 ...

    文本查找和筛选工具(grep,find,sed)

    **find** 是 Linux 系统中一个非常强大的命令行工具,用于在文件系统中查找文件。通过组合不同的选项和参数,可以实现极其灵活的文件查找功能。 ##### 1. 基本语法 ``` find [path] [expression] ``` - **path**: ...

    linux中grep命令的使用.docx

    例如,使用 find /etc -name * | xargs grep wl0505 命令可以查找 etc 目录下含有字符串"wl0505"的文件。 grep 命令也支持正则表达式,例如 ^符号表示锚定行的开始,$符号表示锚定行的结束,.符号表示匹配一个非换...

    Linux下find命令整理

    在Linux系统中,`find`命令是一个非常强大的工具,用于在指定路径下查找符合特定条件的文件。这个命令可以帮助我们快速定位系统中的文件,进行管理、备份或删除操作。以下是对`find`命令的一些详细解释和实例说明: ...

    linux find 命令大全

    `find` 命令是 Linux 系统中一个非常强大的工具,用于在指定路径下查找文件。它支持多种选项来帮助用户精确地定位到需要的文件。通过 `find` 命令,用户可以基于文件名、文件类型、修改时间、访问时间等属性来筛选...

    Linux文本查找命令find的用法详解

    在Linux系统中,`find`命令是一个非常实用的工具,用于在文件系统中搜索指定的文件或目录。它提供了丰富的参数,可以根据文件的名称、类型、大小、时间戳等多种属性进行筛选。下面我们将详细讲解`find`命令的用法。 ...

    Linux小技巧收集

    5. **查看系统信息** - 查看CPU信息:`cat /proc/cpuinfo` - 查看中断信息:`cat /proc/interrupts` - 查看I/O端口信息:`cat /proc/ioports` - 查看内存信息:`cat /proc/meminfo` - 查看所有设备及其分区...

    LINUX与UNIX SHELL编程指南

    ### Linux与UNIX Shell编程指南知识点概述 #### 第一部分:Shell **第一章:文件安全与权限** - **1.1 文件** - **定义**:Linux/UNIX系统中,一切皆视为文件,包括目录、设备等。 - **1.2 文件类型** - **...

    Linux 下xargs命令详解及xargs与管道的区别

    在Linux系统中,`xargs`是一个非常实用且强大的命令,它主要用于将标准输入(stdin)中的数据转换为命令行参数,从而可以方便地处理大量数据。在实际工作中,尤其是在脚本编写过程中,我们经常需要利用`xargs`来简化...

    linux遍历目录查找特定后辍文件

    在Linux操作系统中,遍历目录查找特定后辍的文件是一项常用的任务,这主要涉及到命令行工具的使用,尤其是`find`命令。`find`命令是Linux系统中强大的文件搜索工具,能够帮助用户按照不同的条件在文件系统中寻找指定...

    linux 下查找文件或者内容常有命令

    以上命令展示了 `whereis`、`locate` 和 `find` 命令的强大功能,这些命令可以帮助我们在Linux系统中高效地查找文件和内容。通过灵活运用这些命令的不同选项,我们可以实现更为精确的文件查找需求。

    linux使用shell搜索查找文本的几种方法分享.docx

    在Linux系统中,Shell脚本提供了强大的文本搜索和查找功能,尤其在处理大量日志或者在复杂的文件系统中寻找特定信息时,效率显著。这里我们将深入探讨三种利用Shell命令搜索和查找文本的方法。 1. **使用`find`和`...

    linux查找目录.docx

    本篇文章将详细阐述如何使用`find`命令查找Linux系统中的目录。 首先,让我们了解`find`命令的基本语法: ```bash find [path] [expression] [action] ``` - `[path]`:指定搜索的起始路径,如果不提供,默认为当前...

    50个常见linux命令

    * 将系统中所有 jpd 文件压缩打包:`find / -name *.jpg -type f -print | xargs tar -cvzf images.tar` 这些命令都是 Unix/Linux 中非常常用的命令,掌握这些命令将有助于您更好地使用 Unix/Linux 操作系统。

    linux - find 命令总结

    `find`命令是Linux系统中一个非常强大的工具,用于在文件系统中查找符合特定条件的文件。这个命令的灵活性和实用性使得它成为日常系统管理、故障排查和数据操作中的必备技能。下面我们将深入探讨`find`命令的一些...

    day10-文本处理.pdf

    通过熟练掌握grep命令及其选项,用户可以在Linux环境中高效地处理文本数据,进行精准的搜索和过滤,这对于系统管理和日志分析等任务非常有用。同时,理解如何结合其他命令一起使用,能进一步提升工作效率。

    find -o -print0 通道 xargs grep 的联合用法

    在Linux系统中,`find`、`xargs`和`grep`是三个非常强大的命令行工具,它们分别用于查找文件、处理输出结果和搜索文本。本文将深入探讨这些工具的联合使用方法,特别是如何利用`-print0`和`-o`选项以及管道(`|`)来...

Global site tag (gtag.js) - Google Analytics