问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux 查找文件用什么命令好

发布网友 发布时间:2022-03-25 22:50

我来回答

1个回答

热心网友 时间:2022-03-26 00:20

find:查找文件或目录所在路径
格式:find
[路径]
[表达式]
表达式:
-name
:查找名为filename的文件
-perm
:按执行权限来查找
-empty
:查找空文件或空目录
-user
:按文件属主来查找
-group
:按组来查找
-nogroup
:查无有效属组的文件,即文件的属组在/etc/groups中不存在
-nouser
:查无有效属主的文件,即文件的属主在/etc/passwd中不存
-mtime
:按文件更改时间来查找文件
-atime
:按文件访问时间来查找文件
-ctime
:按文件创建时间来查找文件
-newer
:查更改时间更新的文件或目录
-type
:查是块设备b、目录d、字符设备c、管道p、符号链接l、普通文件f
-size
n[c]
:查找大小为n块(512字节)[或n字节]的文件
-inum
:根据i节点查找
-depth
:使查找在进入子目录前先行查找完本目录
-fstype
:查位于某一类型文件系统中的文件,这些文件系统类型通常可
在/etc/fstab中找到
-mount
:查文件时不跨越文件系统mount点
-cpio
:对匹配的文件使用cpio命令,将他们备份到磁带设备中
-prune
:忽略某个目录
-maxdepth
:查询的目录深度
-exec
:查找文件并执行后面的命令
find
...
-exec
CMD
{}
\;
-ok
:询问是否要执行后面的命令
find
...
-ok
CMD
{}
\;
-perm
mode表示严格匹配
-perm
-mode
表示mode中转换成二进制的1必须全部匹配(不管0位)
-perm
+mode
表示mode中转换成二进制的1必须部分匹配(不管0位)
-ctime/atime/mtime/cmin/amin/mmin:按时间查找
以天为单位的:ctime、atime、mtime
以分钟为单位的:cmin、amin、mmin
c--change表示文件的属性被修改过
a--access
m--modify表示文件的内容被修改过
+n表示n天以前
-n表示n天以内
[root@rhel6
~]#
find
/etc/
-name
"host*"
"查询/etc/目录(包括子目录)中以host开头的文件或目录"
[root@rhel6
~]#
find
-type
l
"查询当前目录下文件类型为链接的文件"
[root@rhel6
~]#
find
-size
+10000000c
"查询当前目录中>10M的文件"
[root@rhel6
~]#
find
-size
-1K
"查询当前目录中<1K的文件"
[root@rhel6
~]#
find
/etc
-name
inittab
-o
-size
+17M
"查询/etc/目录中文件名为inittab或文件>17M的文件"
[root@rhel6
~]#
find
/etc
-name
"*.conf"
[-a]
-size
+20k
"查询/etc/目录中文件名为*.conf且文件<20k的文件"
[root@rhel6
~]#
find
/etc/*
-name
"*.conf"
-not
-name
"*http*"
"查询/etc目录中文件名为*.conf但不包含http的文件"
[root@rhel6
~]#
find
/etc/
-empty
"查询/etc/目录中的空文件或空目录"
[root@rhel6
~]#
find
/var
-user
Oracle
"查询/var/目录中属于用户oracle的文件或目录"
[root@rhel6
~]#
find
/home
-group
xfcy
[root@rhel6
~]#
find
-inum
1024
"查询当前目录中
i
节点为1024的文件或目录"
[root@rhel6
~]#
find
-newer
new
"查询当前目录中比文件new还新的文件或目录"
[root@rhel6
~]#
find
/etc/
-nouser
-o
-nogroup
"查询/etc/目录中不属于本地用户的文件或目录(危险文件)"
[root@rhel6
~]#
find
/data/
-mmin
-10
"查询/data/目录中十分钟内文件内容被修改过的文件"
[root@rhel6
~]#
find
/proc/
-type
f
-maxdepth
1
"查询/data/目录中文件类型为普通文件的文件且不查询子目录"
[root@rhel6
~]#
find
/data/
-mtime
-10
-exec
rm
{}
\;
"查询/data/目录中十分钟内内容被修改过的文件并将其删除"
[root@rhel6
~]#
find
/data/
-mtime
-10
-ok
rm
{}
\;
"查询/data/目录中十分钟内内容被修改过的文件并询问是否将其删除(y/n)"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我要怎么用QQ账号登陆百度贴吧啊?为什么我输入QQ号不行,输人昵称也不... 生僻子城首歌曲的歌词 广告业可以开增值税专用发票么? 全民穿越之宫四阿哥服装攻略全民穿越之宫分解衣服的原料怎么获得 全民穿越之宫如何快速获得金币 全民穿越之宫金钱获得攻略详解 全民穿越之宫衣服攻略全民穿越之宫分解衣服的原料怎么获得 全民穿越之宫杰克攻略_全民穿越之宫杰克剧情攻略 着是多音字吗怎么组词 多音字着怎么组词 酸奶葡萄干冰棒的做法-酸奶葡萄干冰棒如何做好吃 牛奶和酸奶怎样做雪糕做雪糕的步骤 linux 搜索命令有哪些 linux下搜索文件打什么命令? 1.linux中的文件搜索命令是哪两个,他们之间有什么区别? [解答] 三星s6edge 返回键不知道怎么了返回不了 按了返回键会显示多任务 大神们解决一下 三星s6edge主页键不能返回主页 三星s6edge开关键失灵了怎么办 三星S6edge左边的按键失灵了,有什么办法修吗? 三星s6edge+为什么按home键不能返回桌面,但是指纹解锁依可以使用 三星s6edge反回键有时灵活有时不灵活请问怎么回事 三星s6edge关机键按下去没反应怎么办? 三星s7edge撤回键不亮不能用 三星s6edge返回键不能按了,用力按就是弹出多任务界面,有人遇到过么? 求解 三星s6 edge+为什么按home键不能返回桌面? 三星S6edge+换屏幕总成后,返回键灯亮,功能键灯不亮,什么情况 三星S6edge返回键不灵是怎么回事 三星s6edge返回键用不了是怎么回事 三星S6 Edge 返回和后台那两个虚拟键灯不亮了 为什么我的三星s6edge菜单键和返回键失灵了怎么办 三星s6最近键和返回键灯不亮,点的时候也不亮,不知道在哪里设置。。 三星手机s6 edge返回键不亮的灯 Linux操作系统下查找文件的几种方法 linux中怎样查找一个文件,例如查找一个叫inittab的文件,用什么命令 在Linux下面的某一个文件的查找命令 手机怎么关闭全局搜索 小米8se里的上滑呼出全局搜索功能怎么取消或者设置成其他 vivo手机如何关闭全局搜索? win7无法添加蓝牙设备 笔记本电脑连不上蓝牙耳机,win7系统。 WIN7不能添加蓝牙设备 win7连不上蓝牙怎么回事?搜索不到 win7蓝牙出现串口黄色感叹号 连接不上耳机 求解决 win7系统下能搜索到蓝牙键盘但无法添加是怎么回事,怎么解决?? win7笔记本电脑蓝牙无法使用怎么办 win7连蓝牙耳机,设备已添加,但是驱动安装失败,怎么办 WIN7蓝牙耳机设备无法添加在个人区域网,打开耳机选项也无法使用 戴尔笔记本WIN7系统蓝牙搜索不到设备 笔记本win7系统中搜索不到蓝牙耳机怎么办 windows7无法安装蓝牙外围设备驱动怎么办 win7系统无法搜索到附近蓝牙设备 win7系统蓝牙适配器怎么连接蓝牙耳机的解决步骤