Linux find命令
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
Linux终端命令find指令详解
Linux终端命令find指令详解在Linux操作系统中,find指令是一个非常有用的命令,它允许用户根据各种条件来搜索文件和目录。
本文将详细介绍Linux终端命令find指令的使用方法和常见选项。
一、基本语法和选项find指令的基本语法如下所示:```find [path] [expressions]```其中,`path`表示要搜索的路径,可以是文件或目录,如果省略则默认为当前目录。
`expressions`表示要搜索的条件和操作符。
1. 基本条件- `name`:根据文件名匹配搜索,可以使用通配符进行模式匹配。
例如,`find . -name "file*.txt"`表示在当前目录及其子目录中寻找以"file"开头,以".txt"结尾的文件。
- `type`:根据文件类型进行搜索,常用的类型有`f`表示普通文件,`d`表示目录等。
- `size`:根据文件或目录的大小进行搜索,可以使用`+`或`-`符号表示大于或小于指定大小。
例如,`find . -size +1M`表示搜索大小大于1MB的文件。
2. 逻辑操作- `-a`:与逻辑操作符,表示多个条件同时满足。
例如,`find . -name "file*.txt" -a -size +1M`表示同时满足文件名以"file"开头且大小大于1MB的文件。
- `-o`:或逻辑操作符,表示多个条件满足其中之一。
例如,`find . -name "file*.txt" -o -name "data*.csv"`表示文件名以"file"开头或"data"开头的文件。
3. 动作选项- `-print`:将搜索到的文件路径打印输出到终端。
- `-delete`:删除搜索到的文件或目录。
Linux的五个查找命令
$ locate ~/m 搜索用户主目录下,所有以m开头 的文件。
$ locate -i ~/m 搜索用户主目录下,所有以m开头 的文件,并且忽略大小写。
3. whereis whereis命令只能用于程序名的搜索,而 且只搜索二进制文件(参数-b)、man说 明文件(参数-m)和源代码文件(参数s)。如果省略参数,则返回所有信息。 whereis命令的使用实例:
$ find . -name "my*" -ls 搜索当前目录中,所有文件名以my开头的文 件,并显示它们的详细信息。
$ find . -type f -mmin -10 搜索当前目录中,所有过去10分钟中更新过 的普通文件。如果不加-type f参数,则搜索普 通文件+特殊文件+目录。
2. locate locate命令是“find -name”的另一种写法, 但是要比后者快得多,原因在于它不搜索 具体目录,而是搜索一个数据库 (/var/lib/locatedb),这个数据库中含有 本地所有文件信息。
Linux系统自动创建这个数据库,并且每天 自动更新一次,所以使用locate命令查locate之前,先使用updatedb命 令,手动更新数据库。
locate命令的使用实例:
$ locate /etc/sh 搜索etc目录下所有以sh开头的文件。
linux中的find的用法
Linux中的find命令用法一、简介在L in ux操作系统中,fi nd命令是一个强大且常用的工具,用于在文件系统中查找文件和目录。
它提供了多种选项和参数,可以根据不同的条件来搜索特定的文件或目录。
本文将详细介绍L in ux中f in d命令的用法和常见示例。
二、基本语法f i nd命令的基本语法如下:f i nd[p at h...][exp r es si on]其中,p at h表示搜索的路径,可以指定文件或目录的路径。
e x pr es si on表示搜索的表达式,用于指定具体的搜索条件。
三、常见选项与参数f i nd命令支持多种选项和参数,下面列举了一些常用的选项:-`-n am e`:按照文件名进行匹配搜索。
-`-t yp e`:按照文件类型进行匹配搜索,如`-ty pe f`表示搜索普通文件。
-`-s iz e`:按照文件大小进行匹配搜索,可使用`+`或`-`符号加上文件大小单位。
-`-m ti me`:按照文件的修改时间进行匹配搜索,可使用`+`或`-`符号加上时间单位。
-`-e xe c`:执行指定的命令。
四、常见示例1.搜索指定文件名要搜索文件系统中的特定文件名,可以使用`-n am e`选项。
例如,要搜索名为`e xa mp le.t x t`的文件,可以使用以下命令:f i nd/p at h/to/s ear c h-na me"e xa mp le.t xt"2.搜索指定文件类型可以使用`-ty pe`选项来搜索特定类型的文件。
例如,要搜索所有的普通文件,可以使用以下命令:f i nd/p at h/to/s ear c h-ty pe f3.搜索指定大小的文件要搜索特定大小范围内的文件,可以使用`-si ze`选项。
例如,要搜索大小大于10M B的文件,可以使用以下命令:f i nd/p at h/to/s ear c h-si ze+10M4.搜索最近修改过的文件要搜索最近修改过的文件,可以使用`-mt i me`选项。
linux的find用法
linux的find用法Linux中的find命令是一个非常强大的工具,用于在文件系统中文件和目录。
它可以根据不同的条件来查找文件,比如按名称、大小、权限等。
以下是find命令的用法及其参数解析。
基本用法:find 命令的基本语法是:find [path] [expression]path:指定要的路径。
expression:指定要应用的表达式。
例如,要在当前目录中查找所有的文件,可以使用以下命令:find . -type f这将递归地当前目录下的所有文件,并打印出它们的路径。
find 命令的参数:1. -name:按名称查找文件。
例如,要在当前目录中查找名为app.log的文件,可以使用以下命令:find . -name app.log2. -type:按类型查找文件。
-type f:查找普通文件。
-type d:查找目录。
-type l:查找符号链接。
-type b:查找块设备文件。
-type c:查找字符设备文件。
-type s:查找套接字文件。
-type p:查找FIFO文件。
3. -size:按大小查找文件。
-size [+,-]n:查找大于(+)或小于(-)n个512字节块的文件。
-size n[cwbkMGTP]:查找大于(+)或小于(-)n个单位(字节、块、KB、MB、GB、TB、PB)的文件。
5. -perm:按权限查找文件。
-perm mode:以mode权限查找文件。
6. -exec:对结果执行命令。
7. -user:按所有者查找文件。
-user username:查找属于username的文件。
8. -group:按组查找文件。
-group groupname:查找属于groupname的文件。
9. -maxdepth:指定递归的最大深度。
-maxdepth n:最多递归到n层目录。
10. -mindepth:指定递归的最小深度。
-mindepth n:从第n层目录开始递归。
Linux终端中的文件查找命令
Linux终端中的文件查找命令Linux终端是Unix类操作系统中的一个关键组件,在日常使用中,我们经常需要快速、准确地查找特定的文件。
为此,Linux提供了一系列的文件查找命令,本文将介绍其中几个常用的命令和它们的使用方法。
1. find命令find命令是Linux中最常用的文件查找命令之一。
它的基本语法如下:```find [路径] [表达式]```其中,路径指定了查找的起始目录,默认为当前目录。
表达式用于指定查找的条件。
例如,要在当前目录下查找所有扩展名为.txt的文件,可以使用以下命令:```find . -name "*.txt"```该命令中的`.`代表当前目录,`-name "*.txt"`指定了文件名以.txt结尾的条件。
除了文件名,find命令还可以根据文件类型、文件权限、文件大小等条件进行查找。
以下是几个常用的表达式:- `-type`:按照文件类型进行查找。
例如,要查找所有目录,可以使用`-type d`。
- `-perm`:按照文件权限进行查找。
例如,要查找所有具有读写权限的文件,可以使用`-perm 600`。
- `-size`:按照文件大小进行查找。
例如,要查找所有大小大于1MB的文件,可以使用`-size +1M`。
2. locate命令locate命令是另一个常用的文件查找命令,它基于一个数据库进行查找,因此速度比find命令快。
但是需要注意的是,locate命令只能查找已经建立了索引的文件。
要使用locate命令,首先需要更新文件数据库。
可以使用以下命令:```sudo updatedb```然后,可以使用locate命令进行查找,例如:```locate myfile.txt```该命令将在整个文件系统中查找名为myfile.txt的文件,并返回所有匹配的结果。
如果要忽略字母的大小写,可以使用`-i`参数。
需要注意的是,由于locate命令基于文件数据库,所以查找结果可能稍有延迟。
find 命令的用法
find 命令的用法在Linux系统中,find命令是一个强大的工具,它用于在文件系统中进行搜索。
find命令可以根据文件属性、文件名、大小、创建时间、修改时间等来查找文件。
本文将详细介绍find命令的用法,帮助您更好地利用这个工具。
一、基本用法find命令的基本语法如下:find [路径] [选项] [表达式]其中,路径表示搜索的起始位置,可以是整个文件系统,也可以是某个目录。
选项是各种可用的搜索选项,表达式则是搜索条件。
例如,要在整个文件系统中查找所有扩展名为.txt的文件,可以使用以下命令:find / -name "*.txt"如果要查找当前目录及其子目录中大小大于10MB的文件,可以使用以下命令:find . -size +10M二、常用选项1. -name:按照指定的模式查找文件名。
例如,-name "*.txt" 表示查找所有扩展名为.txt的文件。
2. -type:指定要搜索的文件类型。
例如,-type f 表示只搜索普通文件,-type d 表示只搜索目录。
3. -size:按照指定的大小查找文件。
例如,-size +10M 表示查找大小大于10MB的文件,-size -10k 表示查找大小小于10kb的文件。
4. -mtime:按照修改时间查找文件。
+n 表示查找修改时间在n 天以内的文件,-n 则表示查找修改时间在n天之前的文件。
5. -print:将匹配的文件输出到终端。
如果不指定该选项,find 命令只会输出匹配的文件路径。
6. -exec:对匹配的文件执行指定的命令。
可以用来对找到的文件进行操作,如重命名、复制、删除等。
三、高级用法find命令还支持许多高级功能,如递归搜索、忽略大小写、通配符转义等。
1. 递归搜索:使用-depth选项,可以指定搜索子目录。
例如,find / -name "*.txt" -depth可以递归地在整个文件系统中查找所有扩展名为.txt的文件。
find用法 linux -回复
find用法linux -回复Find命令是Linux系统中一个非常强大且常用的命令,用于查找文件、目录以及符合某些条件的内容。
它提供了许多选项和参数,以便根据不同的需求来搜索文件。
本文将逐步解释find命令的使用方法,以及一些常见的应用场景。
一、查找文件和目录首先,我们来看一下最基本的用法。
要在Linux系统中查找文件或者目录,可以使用以下命令格式:find [路径] [选项] [表达式]其中,路径是需要查找的目录或者文件的路径;选项用于指定查找的属性和条件;表达式用于指定要查找的文件或目录的模式。
示例1:查找当前目录下所有的.txt文件。
find . -name "*.txt"- "."表示当前目录,也可以通过指定其他目录来搜索。
- "-name"选项用于指定文件名模式,这里我们使用通配符"*"来匹配所有文件,后缀为".txt"的文件。
示例2:查找当前目录下大小大于10MB的文件。
find . -size +10M- "-size"选项用于指定文件大小,"+10M"表示文件大小大于10MB。
示例3:查找当前目录下最近7天内修改过的文件。
find . -mtime -7- "-mtime"选项用于指定文件的修改时间,"-7"表示7天以内的文件。
二、查找并执行操作除了寻找文件和目录,find命令还可以与-exec参数结合使用,以便在找到文件后执行某些操作。
下面是一个例子:示例4:查找当前目录下以".txt"结尾的文件,并将它们复制到新的目录。
find . -name "*.txt" -exec cp {} /新目录\;- "{}"表示找到的文件。
这里我们将它们复制到了新目录,你可以根据需要修改目标目录的路径。
linux里find的用法
linux里find的用法摘要:一、find命令简介二、find命令的基本语法三、find命令的常用选项和应用场景四、find命令的实例演示正文:Linux操作系统中的find命令是一种强大的文件搜索工具,它可以用来在目录树中查找特定的文件。
find命令根据文件名、属性、时间戳等条件进行搜索,并返回符合条件的文件列表。
以下将详细介绍find命令的用法和实例演示。
一、find命令简介find命令在Linux系统中历史悠久,功能强大,适用于各种场景。
通过find命令,用户可以方便地在庞大的文件系统中查找所需的文件。
二、find命令的基本语法find命令的基本语法如下:```find [路径] [选项] [条件]```其中,路径是指要搜索的目录;选项是用来控制搜索行为的参数;条件是用来筛选文件的准则。
三、find命令的常用选项和应用场景1.-name:根据文件名搜索,可使用通配符。
2.-type:根据文件类型搜索,如文件、目录、链接等。
3.-size:根据文件大小搜索,如100KB、1MB等。
4.-mtime:根据文件最近修改时间搜索,如0表示不超过1天,1表示1天到7天,2表示7天到30天等。
5.-atime:根据文件访问时间搜索。
6.-cmin:根据文件最近访问时间搜索,如0表示不超过1分钟,1表示1分钟到5分钟等。
7.-mmin:根据文件最近修改时间搜索,如0表示不超过1分钟,1表示1分钟到5分钟等。
应用场景:1.查找指定目录下的所有文本文件:`find /path/to/dir -type f -name "*.txt"`2.查找指定目录及其子目录下的所有jpg图片:`find /path/to/dir -type f -name "*.jpg"`3.查找最近一周内修改过的文件:`find /path/to/dir -type f -mtime 0`4.查找最近5分钟内访问过的文件:`find /path/to/dir -type f -cmin -5`四、find命令的实例演示以下通过几个实例演示find命令的实际应用:1.查找当前目录下的所有txt文件并打印文件名:```find .-type f -name "*.txt"```2.查找指定目录下的所有文件,并按照修改时间排序:```find /path/to/dir -type f -printf "%T@ %p" | sort -n```3.查找指定目录及其子目录下的指定文件,并打印文件名和路径:```find /path/to/dir -type f -name "*.txt" -exec ls -l {} ;```4.查找指定目录下的最大文件:```find /path/to/dir -type f -exec ls -lh {} ; | sort -rh -k5```通过以上介绍和实例演示,相信大家对Linux中的find命令有了更深入的了解。
linux中find命令的作用
linux中find命令的作用find命令是Linux系统中常用的命令之一,它的主要作用是文件和目录。
find命令具有强大的功能,可以根据指定的条件在指定的文件夹及其子文件夹中查找文件,可以根据文件的类型、大小、权限、创建或修改时间等多种条件进行。
在本文中,我们将详细介绍find命令的一些常用选项和使用方法。
find命令的基本语法如下:```shellfind [path...] [expression]```- path:指定要的路径,可以是一个或多个文件夹,如果不指定,默认为当前路径。
- expression:指定的条件。
下面是一些常用的find命令选项和使用方法:1.根据文件名我们可以使用find命令来根据文件名来文件,通过使用`-name`选项,并指定要的文件名或通配符。
例如,要在当前文件夹及其子文件夹中名为`file.txt`的文件,可以使用以下命令:```shellfind . -name file.txt```2.根据文件类型可以使用`-type`选项来根据文件的类型来文件。
常见的文件类型有`f`表示普通文件,`d`表示目录,`l`表示符号链接等。
例如,要当前文件夹及其子文件夹中的所有目录,可以使用以下命令:```shellfind . -type d```3.根据文件大小通过使用`-size`选项,可以根据文件的大小来文件。
可以使用`+`或`-`符号来指定文件的大小范围。
例如,要大小大于1MB的文件,可以使用以下命令:```shellfind . -size +1M```4.根据文件权限可以使用`-perm`选项来根据文件的权限来文件。
可以使用数字或符号来指定文件的权限。
例如,要所有具有可写权限的文件,可以使用以下命令:```shellfind . -perm /u+w```5.根据文件的创建或修改时间```shell```6.删除符合条件的文件通过使用`-delete`选项,可以删除符合条件的文件。
linux系统find用法
linux系统find用法Linux系统中的find命令是一个非常强大和常用的工具,它可以帮助用户在文件系统中查找文件和目录。
find命令支持各种不同的选项和参数,可以根据文件名、文件类型、文件大小、文件权限等条件来进行查找。
一、基本用法1. 查找文件:最简单的用法是通过文件名来查找文件。
使用find命令的基本语法是:find 路径-name 文件名。
例如,要在当前目录及其子目录中查找名为"test.txt"的文件,可以使用以下命令:find . -name test.txt这条命令将在当前目录及其子目录中查找名为"test.txt"的文件,并显示出所有符合条件的文件的路径。
2. 查找目录:和查找文件类似,也可以使用find命令来查找目录。
使用find命令查找目录的基本语法是:find 路径-type d -name 目录名。
例如,要在当前目录及其子目录中查找名为"test"的目录,可以使用以下命令:find . -type d -name test这条命令将在当前目录及其子目录中查找名为"test"的目录,并显示出所有符合条件的目录的路径。
3. 查找指定类型的文件:find命令支持通过文件类型来查找文件。
使用find命令查找指定类型的文件的基本语法是:find 路径-type 文件类型。
例如,要在当前目录及其子目录中查找所有的文本文件,可以使用以下命令:find . -type f -name "*.txt"这条命令将在当前目录及其子目录中查找所有的文本文件,并显示出所有符合条件的文件的路径。
4. 递归查找:默认情况下,find命令会递归查找指定路径下的所有子目录。
如果不希望递归查找,可以加上-maxdepth参数来限制查找的深度。
例如,要在当前目录中查找名为"test.txt"的文件,但不查找子目录,可以使用以下命令:find . -maxdepth 1 -name test.txt这条命令将在当前目录中查找名为"test.txt"的文件,但不会查找子目录。
