find
Jump to navigation
Jump to search
find
[1] is a command-line utility that searches for files in one or more directory trees of a file system. Available in Linux, included in findutils
packages, and in Windows.
find --help
Options
-xdev
or-mount
Don't descend/traverse directories on other filesystems.
Linux Example commands
- Search files between a size range:
find . -size +10G
find . -size +100k -a -size -500k
- Search empty files:
find . -size 0k
- Search non-empty files:
find . ! -size 0k
- One line listing with sizes using ls and find:
ls -ldh $(find /path/to/search/)
- One line filename and directory listing with full path:
find . -name "*"
- One line filename and NOT directory . listing with full path:
find . -type f -exec ls \{\} \;
- List files but not directories:
find . -type f
- Search for hard links:
find /path/to/search -samefile /path/to/your/file
[2] (See also:stat
) - Order by size:
Activities
- Identify differences between
find
andls
- Read https://stackoverflow.com/questions/tagged/find?tab=Votes
Related terms
df
du
:du -sh -- *
docker volume ls
anddocker system df
- mtime
- MongoDB:
db.YOUR_COLLETION_NAME.find ()
ls
multipass find
aws-find
-maxdepth
- Find My Device
See also
find
,find .
,ls
,findmnt, locate
,-mindepth, -name, -delete
- File system,
du, df, find, ls, mkdir, touch, locate
- find_(Windows)
- File systems:
mount
,umount
,findmnt
,find
,swapon
,swapoff
,UUID, blkid
, mount options:/etc/fstab
,udisksctl mount
,guestmount
,/proc/mounts
,fstrim
,systemd-mount
,defaults
du, du -hs
, Disk space usage,df
,ls
,tree
,find
,docker system df
,journalctl --disk-usage
, No space left on device, ENOSPC,sar -F
,growpart
,resize2fs
, ncdu, duf, dua-cli
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.
Source: https://en.wikiversity.org/wiki/Linux/Basic_commands/find
Advertising: