找特定大小的檔案

  1. 找目錄 /usr 中大於 10M 的檔案。
    [root@kvm8 ~]# find /usr -size +10M
    /usr/lib64/libicudata.so.60.3
    /usr/lib64/ceph/libceph-common.so.0
    /usr/lib64/libmozjs-60.so.0.0.0
    /usr/bin/podman
    /usr/libexec/cni/dhcp
    /usr/share/GeoIP/GeoLite2-City.mmdb
    
  2. 找目錄 /usr/local 中小於 2k 的檔案。
    [root@kvm8 ~]# find /usr/local/ -size -2k
    /usr/local/bin/garmin
    
  3. 找目錄 /usr 中介於 290k 到 300k 的檔案。
    [root@kvm8 ~]# find /usr/ -size -300k -size +290k
    /usr/lib64/libgfrpc.so.0.0.1
    /usr/lib64/libnettle.so.6.5
    /usr/lib64/ld-2.28.so
    /usr/lib64/girepository-1.0/NM-1.0.typelib
    /usr/lib64/libncursesw.so.6.1
    /usr/lib64/libselinux.so.1
    /usr/bin/qemu-ga
    /usr/libexec/libvirt_leaseshelper
    /usr/share/locale/ru/LC_MESSAGES/gnupg2.mo
    /usr/share/locale/sv/LC_MESSAGES/NetworkManager.mo
    /usr/share/doc/libxslt/ChangeLog
    /usr/lib/locale/zh_SG.gbk/LC_CTYPE
    /usr/lib/locale/zh_CN.gbk/LC_CTYPE
    /usr/lib/firmware/ath10k/QCA9377/hw1.0/board-2.bin
    /usr/lib/firmware/bnx2x/bnx2x-e2-7.8.2.0.fw