目录
(1)find / -atime -n # 查找在系统中最后n*24小时访问的文件(这里的时间是以天为单位的)
(2)find / -empty # 查找在系统中为空的文件或者文件夹
(3)find / -group admin# 查找在系统中属于group为admin的文件
(4)find / -mtime -n #查找在系统中最后n*24小时内修改过的文件
(5)find / -user admin#查找在系统中属于admin这个用户的文件
(6)find / -size +500c#查找出大于10000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
(7)find / -size -10k#查找出小于10KB的文件
find指令特殊查找
(1)find / -atime -n # 查找在系统中最后n*24小时访问的文件(这里的时间是以天为单位的)
[root@localhost ~]# find / -atime -1
这里太多了,就列出部分(剩下的都是列出部分)
/proc/1125/task/1303/uid_map
/proc/1125/task/1303/gid_map
/proc/1125/task/1303/projid_map
/proc/1125/task/1303/setgroups
/proc/1125/task/1304
/proc/1125/task/1304/fd
/proc/1125/task/1304/fd/0
/proc/1125/task/1304/fd/1
/proc/1125/task/1304/fd/2
/proc/1125/task/1304/fd/3
/proc/1125/task/1304/fd/4
/proc/1125/task/1304/fd/5
/proc/1125/task/1304/fd/6
/proc/1125/task/1304/fd/7
/proc/1125/task/1304/fd/8
/proc/1125/task/1304/fd/9
/proc/1125/task/1304/fd/10
/proc/1125/task/1304/fd/11
/proc/1125/task/1304/fd/12
/proc/1125/task/1304/fd/13
/proc/1125/task/1304/fd/14
/proc/1125/task/1304/fd/15
/proc/1125/task/1304/fd/16
/proc/1125/task/1304/fd/17
/proc/1125/task/1304/fd/18
/proc/1125/task/1304/fd/19
/proc/1125/task/1304/fd/20
/proc/1125/task/1304/fdinfo
/proc/1125/task/1304/fdinfo/0
/proc/1125/task/1304/fdinfo/1^C
(2)find / -empty # 查找在系统中为空的文件或者文件夹
find / -empty
/usr/share/X11/locale/am_ET.UTF-8/XI18N_OBJS
/usr/share/X11/locale/cs_CZ.UTF-8/XI18N_OBJS
/usr/share/X11/locale/el_GR.UTF-8/XI18N_OBJS
/usr/share/X11/locale/fi_FI.UTF-8/XI18N_OBJS
/usr/share/X11/app-defaults
/usr/share/X11/fonts/encodings/large
/usr/share/empty
/usr/share/games
/usr/share/ghostscript/conf.d
^C
[root@localhost ~]# find / -empty
(3)find / -group admin# 查找在系统中属于group为admin的文件
find / -group admin
/home/admin/g/aa/4.txt
/home/admin/fileTest.tar.gz
/home/admin/filesTest.tar.gz
/home/admin/dirZipTest.tar.gz
/home/admin/s
/home/admin/s/aa
/home/admin/s/aa/b
/home/admin/s/aa/b/c
/home/admin/s/aa/1.txt
/home/admin/s/aa/2.txt
/home/admin/s/aa/3.txt
/home/admin/s/aa/4.txt
/home/admin/.Xauthority
[root@localhost ~]# find / -group admin
(4)find / -mtime -n #查找在系统中最后n*24小时内修改过的文件
/home/admin
/home/admin/.cache/abrt
/home/admin/.cache/abrt/lastnotification
/home/admin/.cache/tracker/meta.db-wal
/home/admin/.cache/tracker/meta.db-shm
/home/admin/.config/nautilus
/home/admin/.config/nautilus/desktop-metadata
/home/admin/.local/share/tracker/data/tracker-store.journal
/home/admin/.bash_history
/home/admin/aa/b
/home/admin/aa/b/test.txt
/home/admin/aa/b/test1.txt
/home/admin/aa/b/test2.txt
/home/admin/aa/b/test3.txt
/home/admin/.Xauthority
/home/admin/find
/home/admin/grep
[root@localhost ~]# find / -mtime -0.1
(5)find / -user admin#查找在系统中属于admin这个用户的文件
find / -user 用户名
/home/admin/s/aa
/home/admin/s/aa/b
/home/admin/s/aa/b/c
/home/admin/s/aa/1.txt
/home/admin/s/aa/2.txt
/home/admin/s/aa/3.txt
/home/admin/s/aa/4.txt
/home/admin/.Xauthority
[root@localhost ~]# find / -user admin
(6)find / -size +500c#查找出大于10000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
find / -size +数值单位
/usr/lib64/sane/libsane-snapscan.so.1.0.24
/usr/lib64/sane/libsane-sp15c.so.1.0.24
/usr/lib64/sane/libsane-st400.so.1.0.24
/usr/lib64/sane/libsane-stv680.so.1.0.24
/usr/lib64/sane/libsane-tamarack.so.1.0.24
/usr/lib64/sane/libsane-teco1.so.1.0.24
/usr/lib64/sane/libsane-teco2.so.1.0.24
^C[root@localhost ~]# find / -size +500c
(7)find / -size -10k#查找出小于10KB的文件
/proc/5342/task/5345/syscall
/proc/5342/task/5345/cmdline
/proc/5342/task/5345/stat
/proc/5342/task/5345/statm
/proc/5342/task/5345/maps
/proc/5342/task/5345/children
/proc/5342/task/5345/numa_maps
/proc/5342/task/5345/mem
^C
[root@localhost ~]# find / -size -10k
8-混合查找 !,-and(-),-or(-o)。
! 非
and 和
or 或
非 和 或 ==》这些就是字面的意思
例如
find / ! -user admin ===>这个的意思就是查找系统下不是amdin的文件
自己可以尝试一下,这里就不再演示了