find命令(如何使用find命令查找文件)

:暂无数据 2026-06-06 05:10:01 :0

find命令(如何使用find命令查找文件)

今天给各位分享如何使用find命令查找文件的知识,其中也会对如何使用find命令查找文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录

如何使用find命令查找文件

1.按照文件名查找
  (1)find / -name 表示在/etc目录下查找文件名中含有字符串‘srm’的文件
  (4)find . -name ’srm*’   #表示当前目录下查找文件名开头是字符串‘srm’的文件
 2.按照文件特征查找     
  (1)find / -amin -10   # 查找在系统中最后10分钟访问的文件(access time)
  (2)find / -atime -2   # 查找在系统中最后48小时访问的文件
  (3)find / -empty   # 查找在系统中为空的文件或者文件夹
  (4)find / -group cat   # 查找在系统中属于 group为cat的文件
  (5)find / -mmin -5   # 查找在系统中最后5分钟里修改过的文件(modify time)
  (6)find / -mtime -1   #查找在系统中最后24小时里修改过的文件
  (7)find / -user fred   #查找在系统中属于fred这个用户的文件
  (8)find / -size +10000c  #查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
  (9)find / -size -1000k   #查找出小于1000KB的文件

linux中find命令的疑惑

虽然楼上说的对,但是还不完全。
cp 需要两个参数,第一个是你的要复制的文件,即“找到的文件“; 第二个,是目的地。这个目的地,可以是一个文件夹,尤其是要复制的文件不止一个时。
而你用cp /home {},
意即把/home 复制到 “找到的文件“那里去, 因为{}意思是“找到的文件“。这当然不对。
应该写成:cp {} /home \;
完整的我也试过了:
find ~ -path “abc“ -prune -o -name “*.txt“ -ok cp {} /home \;

Linux系统find命令应用

一.find命令

    基本格式:find path expression

    1.按照文件名查找

    (1)find / -name

    2.实例 
  (1)grep ’test’ d*  #显示所有以d开头的文件中包含 test的行
  (2)grep ‘test’ aa bb cc    #显示在aa,bb,cc文件中包含test的行
  (3)grep ‘[a-z]\{5\}’ aa   #显示所有包含每行字符串至少有5个连续小写字符的字符串的行
  (4)grep magic /usr/src  #显示/usr/src目录下的文件(不含子目录)包含magic的行
  (5)grep -r magic /usr/src  #显示/usr/src目录下的文件(包含子目录)包含magic的行
  (6)grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配’magic’,而不是’magical’),

在linux中如何用命令查找文件在哪

linux中查找文件位置的命令有很多,常用的有find,locate和whereis三个命令,下面分别介绍它们的用法:

1、find命令是linux中最强大的查找文件的命令,它的格式为”find  《指定目录》 《指定条件》 《指定动作》“。比如使用find命令搜索在根目录下的所有interfaces文件所在位置,命令格式为”find / -name  ’interfaces’”,输入后就会返回搜索的结果了:

2、第二个命令是locate命令,使用locate也可以搜索到linux系统中的文件,同样的这里使用locate命令搜索interfaces文件,命令为”locate interfaces“,locate命令是比find命令快的,因为它查询的是locatedb数据库,该数据库包含本地所有的文件信息:

3、最后一个是使用”whereis“命令搜索文件,但是只可以搜索linux系统中的可执行文件。这里用whereis搜索interfaces文件就不起作用了,所以使用whereis命令搜索grep的可执行文件,其命令为”whereis grep“。以上就是linux中查找文件的命令的用法介绍:

linux的find的命令(菜鸟请教一下各位前辈)

find命令的参数及使用命令:
pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为’command’ { } \;,注意{ }和\;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。
#-print 将查找到的文件输出到标准输出
#-exec command {} \; —–将查到的文件执行command操作,{} 和 \;之间有空格
#-ok 和-exec相同,只不过在操作前要询用户
例:find . -name .svn | xargs rm -rf
====================================================
-name filename #查找名为filename的文件
-perm #按执行权限来查找
-user username #按文件属主来查找
-group groupname #按组来查找
-mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前
-atime -n +n #按文件访问时间来查GIN: 0px“》
-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前
-nogroup #查无有效属组的文件,即文件的属组在/etc/groups中不存在
-nouser #查无有效属主的文件,即文件的属主在/etc/passwd中不存
-newer f1 !f2 找文件,-n指n天以内,+n指n天以前
-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前
-nogroup #查无有效属组的文件,即文件的属组在/etc/groups中不存在
-nouser #查无有效属主的文件,即文件的属主在/etc/passwd中不存
-newer f1 !f2 #查更改时间比f1新但比f2旧的文件
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件
-size n[c] #查长度为n块[或n字节]的文件
-depth #使查找在进入子目录前先行查找完本目录
-fstype #查更改时间比f1新但比f2旧的文件
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件
-size n[c] #查长度为n块[或n字节]的文件

如何用find实现删除指定目录下的非目录1.9的其他目录

比如查找文件 kk

全盘搜索方法为 find (空格) / (空格) kk 即是find / kk
当前目录搜索 find . kk
触讥鞭客庄九彪循波末制定路径搜索,比如指定搜索xq文件夹 find /xq kk

谢谢,记得每个参数后都有空格~
find命令可以找到“.“目录,也就是当前目录对应的文件夹

批处理文件中 find 命令的例子

1、首先登录linux系统,输入用户和密码登录linux系统。

2、然后鼠标右键选择打开终端菜单,即可打开终端命令,

3、find命令用法说明。输入命令:find  --help,可查看该命令的使用说明。

4、输入命令:find -name “*.txt“,查找后辍名为.txt的文件。

5、最后输入命令:find Test2 -name “*.txt“,在目录Test2下查找后辍名为.txt的文件。

请帮我解析以下find命令的意思: find . -name “*ab*“ -exec rm -f {}\;

很高兴你的信任。
. 在此表示当前目录
-name “*ab” 表示查找以ab结尾的文件或文件名。
-exec表示执行什么命令。后面跟要执行的命令。此处是rm -f,表示不确认删除。
{} \;表示把查找到的结果发送到此来。

整句命令表示:在当前目录下查找以ab结尾的文件,并删除。

linux find命令怎么用

Linux
find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示。

语法格式:

find path -option [ -print ] [ -exec -ok command ] {} \;

参数说明:

find根据下列规则判断path和expression,在命令列上第一个-(),!之前的部分为path,之后的部分是expression。如果path是空字串则使用目前路径,如果expression是空字串则使用-print为预设expression。

expression中可使用的选项有二三十个,在此只介绍常用的部分。

-mount,-xedv:只检查和指定目录在同一个文件系统下的文件,避免列出其他文件系统中的文件;

-amin n:在过去n分钟内被读取过;

-anewer file:比文件file更晚被读取过的文件;

-atime n:在过去n天内被读取过的文件;

-cmin n:在过去n分钟内被修改过;

-cnewer file:比文件file更新的文件;

-ctime n:在过去n天内被修改过的文件;

-empty:空的文件-gid n or -group name:gid是n或是group名称是name;

-ipath p,-path p:路径名称符合p的文件,ipath会忽略大小写;

-name name,-iname name:文件名称符合name的文件,iname会忽略大小写;

-size n:文件大小是n单位,b代表512位元组的区块,c表示字元数,k表示kilo bytes,w是二个位元组。

-type c:文件类型是C的文件。

linux中find命令的使用方法有哪些

Linux
find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示。

语法格式:

find path -option [ -print ] [ -exec -ok command ] {} \;

参数说明:

find根据下列规则判断path和expression,在命令列上第一个-(),!之前的部分为path,之后的部分是expression。如果path是空字串则使用目前路径,如果expression是空字串则使用-print为预设expression。

expression中可使用的选项有二三十个,在此只介绍常用的部分。

-mount,-xedv:只检查和指定目录在同一个文件系统下的文件,避免列出其他文件系统中的文件;

-amin n:在过去n分钟内被读取过;

-anewer file:比文件file更晚被读取过的文件;

-atime n:在过去n天内被读取过的文件;

-cmin n:在过去n分钟内被修改过;

-cnewer file:比文件file更新的文件;

-ctime n:在过去n天内被修改过的文件;

-empty:空的文件-gid n or -group name:gid是n或是group名称是name;

-ipath p,-path p:路径名称符合p的文件,ipath会忽略大小写;

-name name,-iname name:文件名称符合name的文件,iname会忽略大小写;

-size n:文件大小是n单位,b代表512位元组的区块,c表示字元数,k表示kilo bytes,w是二个位元组。

-type c:文件类型是C的文件。

关于find命令和如何使用find命令查找文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

find命令(如何使用find命令查找文件)

本文编辑:admin

本文相关文章:


mysql 命令(MySQL的基本命令)

mysql 命令(MySQL的基本命令)

大家好,如果您还对mysql 命令不太了解,没有关系,今天就由本站为大家分享mysql 命令的知识,包括MySQL的基本命令的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月11日 03:00

sqlplus(查询oracle数据库所有用户的sqlplus命令是什么)

sqlplus(查询oracle数据库所有用户的sqlplus命令是什么)

各位老铁们,大家好,今天由我来为大家分享sqlplus,以及查询oracle数据库所有用户的sqlplus命令是什么的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们

2026年9月27日 15:40

sqlplus(sql语句与sqlplus命令有什么区别)

sqlplus(sql语句与sqlplus命令有什么区别)

大家好,今天小编来为大家解答以下的问题,关于sqlplus,sql语句与sqlplus命令有什么区别这个很多人还不知道,现在让我们一起来看看吧!

2026年9月10日 04:40

ping 命令详解(电脑中的ping命令是什么意思它的做什么用的 )

ping 命令详解(电脑中的ping命令是什么意思它的做什么用的 )

大家好,关于ping 命令详解很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于电脑中的ping命令是什么意思它的做什么用的 的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各

2026年7月31日 12:00

定时关机命令(请问电脑定时关机的命令是什么)

定时关机命令(请问电脑定时关机的命令是什么)

大家好,今天小编来为大家解答以下的问题,关于定时关机命令,请问电脑定时关机的命令是什么这个很多人还不知道,现在让我们一起来看看吧!

2026年7月24日 17:20

git常用命令总结(git mv命令如何使用)

git常用命令总结(git mv命令如何使用)

大家好,如果您还对git常用命令总结不太了解,没有关系,今天就由本站为大家分享git常用命令总结的知识,包括git mv命令如何使用的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年6月18日 02:40

rectangle(rectangle命令特点和用法)

rectangle(rectangle命令特点和用法)

“rectangle”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看rectangle(rectangle命令特点和用法)!

2026年6月6日 07:00

更多文章:


用手机如何导航?开车用手机导航哪个软件最好

用手机如何导航?开车用手机导航哪个软件最好

今天给各位分享用手机如何导航的知识,其中也会对用手机如何导航进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月11日 06:20

多线程技术有什么用(多线程有什么作用)

多线程技术有什么用(多线程有什么作用)

其实多线程技术有什么用的问题并不复杂,但是又很多的朋友都不太了解多线程有什么作用,因此呢,今天小编就来为大家分享多线程技术有什么用的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 05:40

another time(another time和other time的区别)

another time(another time和other time的区别)

大家好,another time相信很多的网友都不是很明白,包括another time和other time的区别也是一样,不过没有关系,接下来就来为大家分享关于another time和another time和other time的区

2026年10月11日 05:00

java开发工具包jdk(JDK是什么意思)

java开发工具包jdk(JDK是什么意思)

其实java开发工具包jdk的问题并不复杂,但是又很多的朋友都不太了解JDK是什么意思,因此呢,今天小编就来为大家分享java开发工具包jdk的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 04:50

mysql 命令(MySQL的基本命令)

mysql 命令(MySQL的基本命令)

大家好,如果您还对mysql 命令不太了解,没有关系,今天就由本站为大家分享mysql 命令的知识,包括MySQL的基本命令的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月11日 03:00

手机云备份是什么意思?手机上的云备份有什么用 怎么用呢

手机云备份是什么意思?手机上的云备份有什么用 怎么用呢

各位老铁们,大家好,今天由我来为大家分享云备份,以及手机云备份是什么意思的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年10月11日 02:40

java遍历map的key(java Map 怎么遍历)

java遍历map的key(java Map 怎么遍历)

大家好,java遍历map的key相信很多的网友都不是很明白,包括java Map 怎么遍历也是一样,不过没有关系,接下来就来为大家分享关于java遍历map的key和java Map 怎么遍历的一些知识点,大家可以关注收藏,免得下次来找不

2026年10月11日 02:20

微信xlsx文件怎么打开(苹果手机微信打开excel)

微信xlsx文件怎么打开(苹果手机微信打开excel)

大家好,关于微信xlsx文件怎么打开很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于苹果手机微信打开excel的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

2026年10月11日 01:10

reduce用法和短语(减少的英文短语有哪些)

reduce用法和短语(减少的英文短语有哪些)

其实reduce用法和短语的问题并不复杂,但是又很多的朋友都不太了解减少的英文短语有哪些,因此呢,今天小编就来为大家分享reduce用法和短语的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 00:40

c语言基本数据类型(c语言 基本数据类型)

c语言基本数据类型(c语言 基本数据类型)

大家好,如果您还对c语言基本数据类型不太了解,没有关系,今天就由本站为大家分享c语言基本数据类型的知识,包括c语言 基本数据类型的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月11日 00:20

最近更新

another time(another time和other time的区别)
2026-10-11 05:00:02 浏览:0
java开发工具包jdk(JDK是什么意思)
2026-10-11 04:50:02 浏览:0
热门文章

标签列表