`

linux find命令鲜为人知的用法(多目录查找)

 
阅读更多

 

第一种用法(多目录搜索): 

      # find mediatek/ frameworks/ system/ external/  -iname "*sqlite*.c"

 

 find 其实是可以多个目录查找某个文件的。如上所示。

 

 

第二种用法(多文件搜索+多目录搜索):

 # find mediatek/ frameworks/ system/ external/  -iname "*sqlite*.c" -o -iname "*sqlite*.cpp" -o -iname "*sqlite*.java"
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteFullExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteProgramTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteConstraintExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteStatementTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteDoneExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteDiskIOExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteClosableTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteOpenHelperTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteMisuseExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteQueryBuilderTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteCursorTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteDatabaseTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteAbortExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteDatabaseCorruptExceptionTest.java
mediatek/frameworks/base/tests/database/src/android/database/sqlite/cts/SQLiteQueryTest.java
mediatek/external/sqlite/custom/sqlite3_android_custom.cpp
frameworks/base/core/jni/android_database_SQLiteConnection.cpp
frameworks/base/core/jni/android_database_SQLiteCommon.cpp
frameworks/base/core/jni/android_database_SQLiteGlobal.cpp
frameworks/base/core/jni/android_database_SQLiteDebug.cpp
frameworks/base/core/java/android/database/sqlite/SQLiteDatabaseLockedException.java
frameworks/base/core/java/android/database/sqlite/SQLiteStatementInfo.java
frameworks/base/core/java/android/database/sqlite/SQLiteAccessPermException.java
frameworks/base/core/java/android/database/sqlite/SQLiteCustomFunction.java
frameworks/base/core/java/android/database/sqlite/SQLiteDoneException.java
frameworks/base/core/java/android/database/sqlite/SQLiteMisuseException.java
frameworks/base/core/java/android/database/sqlite/SQLiteProgram.java
frameworks/base/core/java/android/database/sqlite/SQLiteAbortException.java
frameworks/base/core/java/android/database/sqlite/SQLiteDiskIOException.java
frameworks/base/core/java/android/database/sqlite/SQLiteCantOpenDatabaseException.java
frameworks/base/core/java/android/database/sqlite/SQLiteTransactionListener.java
frameworks/base/core/java/android/database/sqlite/SQLiteDebug.java
frameworks/base/core/java/android/database/sqlite/SQLiteConstraintException.java
frameworks/base/core/java/android/database/sqlite/SQLiteCursorDriver.java
frameworks/base/core/java/android/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException.java
frameworks/base/core/java/android/database/sqlite/SqliteWrapper.java
frameworks/base/core/java/android/database/sqlite/SQLiteOutOfMemoryException.java
frameworks/base/core/java/android/database/sqlite/SQLiteDatabaseConfiguration.java
frameworks/base/core/java/android/database/sqlite/SQLiteCursor.java
frameworks/base/core/java/android/database/sqlite/SQLiteSession.java
frameworks/base/core/java/android/database/sqlite/SQLiteQuery.java
frameworks/base/core/java/android/database/sqlite/SQLiteFullException.java
frameworks/base/core/java/android/database/sqlite/SQLiteClosable.java
frameworks/base/core/java/android/database/sqlite/SQLiteGlobal.java
frameworks/base/core/java/android/database/sqlite/SQLiteStatement.java
frameworks/base/core/java/android/database/sqlite/SQLiteReadOnlyDatabaseException.java
frameworks/base/core/java/android/database/sqlite/SQLiteQueryBuilder.java
frameworks/base/core/java/android/database/sqlite/SQLiteConnectionPool.java
frameworks/base/core/java/android/database/sqlite/SQLiteOpenHelper.java
frameworks/base/core/java/android/database/sqlite/SQLiteDatabase.java
frameworks/base/core/java/android/database/sqlite/SQLiteBlobTooBigException.java
frameworks/base/core/java/android/database/sqlite/SQLiteConnection.java
frameworks/base/core/java/android/database/sqlite/SQLiteException.java
frameworks/base/core/java/android/database/sqlite/SQLiteDatatypeMismatchException.java
frameworks/base/core/java/android/database/sqlite/SQLiteTableLockedException.java
frameworks/base/core/java/android/database/sqlite/SQLiteDatabaseCorruptException.java
frameworks/base/core/java/android/database/sqlite/SQLiteDirectCursorDriver.java
frameworks/base/core/tests/coretests/src/android/database/sqlite/SQLiteCursorTest.java
frameworks/opt/mms/src/java/com/google/android/mms/util/SqliteWrapper.java
frameworks/ex/common/java/com/android/common/content/SQLiteContentProvider.java
external/sqlite/dist/sqlite3.c
external/sqlite/dist/orig/sqlite3.c
external/sqlite/android/sqlite3_android.cpp
external/webkit/Source/WebCore/storage/IDBSQLiteBackingStore.cpp
external/webkit/Source/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp
external/webkit/Source/WebCore/platform/sql/chromium/SQLiteFileSystemChromium.cpp
external/webkit/Source/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumWin.cpp
external/webkit/Source/WebCore/platform/sql/SQLiteFileSystem.cpp
external/webkit/Source/WebCore/platform/sql/SQLiteTransaction.cpp
external/webkit/Source/WebCore/platform/sql/SQLiteAuthorizer.cpp
external/webkit/Source/WebCore/platform/sql/SQLiteDatabase.cpp
external/webkit/Source/WebCore/platform/sql/SQLiteStatement.cpp
external/javasqlite/src/main/native/sqlite_jni.c

 

 

 

 

=======================

此文以后会不断更新 有关于find命令的 特殊但又很实用的用法。

 

分享到:
评论

相关推荐

    使用find命令查找Linux中的隐藏文件的方法.docx

    使用find命令查找Linux中的隐藏文件的方法 find命令是Linux和Unix系统中最强大和灵活的命令之一,能够根据不同的选项和参数来实现各种文件搜索和管理任务。下面将详细介绍如何使用find命令查找Linux中的隐藏文件。 ...

    Linux Find命令详解---教你认识强大的Linux Find命令

    Linux Find命令是Linux系统中一个极其重要的工具,它允许用户在文件系统中查找符合特定条件的文件和目录。这个命令的灵活性和强大性使得它成为系统管理员和开发者的必备技能。下面将详细介绍Linux Find命令的一些...

    Linux中find命令的用法汇总

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、修改日期/时间、文件大小等等。在这篇文章中,我们将学习如何使用 find 命令以及它所提供的选项来查找...

    linux下find命令的用法

    find 命令的使用方法非常多样化,可以根据文件名、文件大小、文件类型、修改时间、权限等多种条件来查找文件。 通过文件名查找法 ---------------- find 命令可以根据文件名来查找文件,只需要使用 `-name` 选项来...

    Linux Find命令的使用 实现高效精准查找

    Linux下find命令在目录结构中搜索文件,并执行指定的操作。find命令提供了相当多的查找条件,功能很强大。即使系统中含有网络文件系统( NFS), find命令在该文件系统中同样有效。在运行一个非常消耗资源的find命令时...

    linux查找文件命令find.docx

    在 Linux 系统中,Find 命令可以结合其他命令一起使用,例如:find / -name access_log 2>/dev/null 就可以查找名为 access_log 的文件,并将错误信息重定向到 /dev/null 中。 Find 命令也可以使用通配符来查找文件...

    linux find命令使用手册

    ### Linux Find 命令使用手册详解 #### 概述 `find` 是一个功能强大的命令行工具,用于在Linux系统中的目录树中查找文件。它支持多种选项和表达式来帮助用户根据特定条件筛选出目标文件。此文档将详细介绍`find`...

    linux下find命令查找排除命令(简单明了)

    ### Linux下的find命令查找与排除命令详解 在Linux系统中,`find`命令是一个非常强大的工具,用于在文件系统中搜索文件。通过结合不同的选项和参数,用户可以精确地定位到所需的文件或目录。本文将重点介绍如何使用...

    linux find命令说明

    Find 命令的基本语法是 `find [pathname] [expression]`,其中 `pathname` 是要搜索的目录或文件,而 `expression` 是一个或多个条件,用于指定要查找的文件或目录的特征。 name 选项 使用 `name` 选项可以根据...

    linux查找文件命令find

    下面将详细介绍 find 命令的使用方法和用途。 通过文件名查找法 如果知道某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里,可以使用以下命令: `find / -name httpd.conf` 这个...

    linux find 命令大全

    ### Linux Find 命令详解 #### 概述 `find` 命令是 Linux 系统中一个非常强大的工具,用于在指定路径下...总之,`find` 命令是 Linux 系统管理员必备的一个强大工具,熟练掌握其用法对于高效管理和维护系统至关重要。

    Linux find 命令使用小技巧一则

    在Linux系统中,`find`命令是一个非常强大的工具,它允许用户在文件系统中搜索符合特定条件的文件或目录。本文将深入探讨如何利用`find`命令的一个实用技巧,即根据时间戳删除指定天数之前的目录,这对于定期清理...

    Linux文件查找命令find

    ### Linux 文件查找命令 find 在Linux系统中,`find`命令是极其强大的工具,用于在文件系统中搜索和定位特定的文件或目录。通过灵活的选项设置,`find`能够根据文件名、权限、所有者、修改时间等多种条件进行精确...

    Linux Find 命令详解

    ### Linux Find 命令详解 #### 一、前言:了解 find 命令 `find` 是 Linux 和类 Unix 系统中一个非常强大的工具,用于在文件系统中搜索文件。它提供了多种选项来根据不同的标准进行精确查找,如文件名、权限、拥有...

    Linux实现类似find命令的myfind

    仿照unix操作系统中的find命令,在实现一个myfind命令。myfind命令从指定的目录下开始,递归地查找指定文件

    linux下使用find命令根据系统时间查找文件用法.docx

    Linux 下使用 find 命令根据系统时间查找文件用法 Linux 下的 find 命令是一个功能强大且灵活的工具,用于查找文件和目录。其中一个重要的应用场景是根据系统时间查找文件。系统时间是指文件的最后修改时间、最后...

    Linux find 按文件修改时间查找文件

    除了`-ctime`之外,`find`命令还提供了其他与时间相关的选项,例如`-atime`(访问时间)和`-mtime`(修改时间),这些选项的使用方法与`-ctime`类似,但分别针对文件的访问时间和修改时间。 - **按访问时间查找文件...

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

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

    linux下find命令

    Linux 下 find 命令详解 find 命令是 Linux 系统中一个功能强大且常用的命令,用于在文件系统中搜索文件。它可以根据文件的各种属性,如名称、权限、所有者、组、时间戳、大小等,来查找指定的文件。 基本语法 ...

Global site tag (gtag.js) - Google Analytics