linux中的find 命令怎么查找介于 两个大小之间的文件
发布网友
发布时间:2022-02-26 09:49
我来回答
共4个回答
热心网友
时间:2022-02-26 11:18
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。即使系统中含有网络文件系统,find命令在该文件系统中同样有效。
命令格式:find 路径 命令参数 [输出形式]
需要使用的参数:
-size [+|-]n[cwbkMG] 查找文件打下为n文件。大小之后的字母表示单位,b-块(512字节)、 c表示字节、w-字(2字节)、k-千字节、M-兆字节、G-吉字节,单位的默认值为b。加号表示大于指定大小,减号表示小于指定大小。
如果需要查找介于两个大小之间的文件,可以重复设置-size参数两次,一次使用加号+指定大于某一大小,一次使用减号-指定小于某一大小。
用法示例:查找HOME目录下大于1M小于10M的文件
$ find ~ -size +1M -size -10M
热心网友
时间:2022-02-26 12:36
find / -size +5k #查找系统中大于5k字节的文件
-a表示 and
可以试试 -size -60k是否小于的意思(手边没有环境试)
最后跟一个 -exec ls -l应该可以,或者用管道
热心网友
时间:2022-02-26 14:11
find . -size -60k -size +50k -exec ls -ld {} \;
热心网友
时间:2022-02-26 16:02
兄弟, 你该不是学生在做实验吧?如果不是的话, 我可以帮你解决追问是做实验啊。。。只用find和ls不能做到吗?
是鸟哥的linux私房菜的一题目
是不是写两个-size 啊?
linux中的find命令怎么查找介于两个大小之间的文件?
\x0d\x0a如果需要查找介于两个大小之间的文件,可以重复设置-size参数两次,一次使用加号+指定大于某一大小,一次使用减号-指定小于某一大小。\x0d\x0a\x0d\x0a用法示例:查找HOME目录下大于1M小于10M的文件\x0d\x0a$ find ~ -size +1M -size -10M ...
linux使用find命令查找指定文件linux查找某文件命令
`$ find /hoem -name file.txt`上面的命令将会在/hoem目录下搜索文件,将找到名字为file.txt的文件打印出来。find命令也可以查找某个指定类型的文件,比如查找/home目录下所有以*.pdf结尾的文件,可以运行:`$ find /home -name “*.pdf”`以上就介绍了如何使用linux的find命令查找指定...
Linux命令之find的高级用法
1. 删除超时且空的文件夹:在当前目录下,使用`find -type d -empty -ctime +6 -exec rm {} \;`,可查找并移除超过6天且为空的文件夹。2. 查找特定大小的文件:在根目录下,`find -type f -size +1000M`,能定位大于1GB的文件。3. 查找特定权限的文件:在当前目录,`find -type f -...
linux命令find
1. find / -name "*.txt" -print:此命令用于在根目录及其子目录中查找所有扩展名为".txt"的文件,并将结果输出。2. find / -name "[A-Z]*" -print:查找文件名以大写字母开头的文件,不论大小写。3. find /etc -name "host*" -print:在/etc目录中搜索文件名以"host"开头的文件。4...
Linux中find命令的用法汇总
find 命令的基本语法如下:$ find [path] [option] [expression]一、基本用法1. 列出当前目录和子目录下的所有文件这个命令会列出当前目录以及子目录下的所有文件。$ find../abc.txt./subdir./subdir/how.php./cool.php该命令与以下命令效果相同$ find .$ find . -print2. 查找特殊的目录或路径下面的命令会...
在linux系统中命令不区分大小写让linux不区分大小写
Linux中查找文件夹的命令是find命令。Linux-文件搜索命令find的操作使用方法如下:1、全盘搜索,也可以指定目录搜索。find搜索目录-name目标名字,find/-namefile 2、这样搜索看到的都是file的完全匹配,区分大小写的,可以用-iname不区分大小写,find/-inamefile。这样我们就可以多查找到大写的相关文件了。
Linux中查找文件夹的命令
在Linux系统中,一个强大的工具是find命令,它用于在文件系统中查找特定的文件或目录。以下是find命令的一些关键用法来帮助你定位文件夹:首先,基本的用法是搜索指定目录,比如查找名为"file"的文件,可以写为:`find / -name file`。如果你想忽略大小写,可以使用`-iname`替换`-name`。例如,`find ...
find命令的哪些参数可以按文件大小和访问时间进行搜索?
- -iname:忽略大小写查找,如在/home目录下查找.txt文件:`find /home -name "*.txt"`- -atime:按访问时间查找,如搜索过去七天内被访问过的文件:`find . -type f -atime +7`- -amin:按修改时间查找,如查找10分钟内未修改的文件:`find . -type f -amin +10`然而,find命令的使用...
Linux查找find命令全面剖析
1.1 locate命令 locate命令是一个非实时查找工具,它利用预先建立的数据库来查找文件,这种方式适用于查找大量文件,但更新数据库需额外步骤。1.2 find命令 find命令提供实时查找功能,能够根据指定条件在文件系统中搜索文件,它更为灵活且直接。find命令详解 2.1 根据文件名查找 通过指定文件名或通配符...
linux 文件查找和检索find命令
find命令高级查找 find ./ -type d -exec shell命令 {} \;例如:查找指定目录,并列出该目录中文件详细信息。另一种写法:find ./ -type d -ok shell命令 {} \;ok会询问是否执行指定的shell命令,所以ok比exec要安全一些!2. 查找到后,通过管道执行指定shell命令 find ./ -type d | xargs...