From current directory
find . -name 'my*'
Files only
find . -name "my*" -type f
Specify a directory
find /home/weedly -name "myfile" -type f -print
Find any one of differently named files
find . \( -name "*jsp" -o -name "*java" \) -type f -ls
Execute an action
find /var/ftp/mp3 -name "*.mp3" -type f -exec chmod 644 {} \;
Search for a string
This command will search for a string in all files from the /tmp directory and below:
find /tmp -exec grep "search string" '{}' /dev/null \; -print
Search files by size
Example of searching files with size between 100 kilobytes and 500 kilobytes.
find . -size +100k -a -size -500k
No comments:
Post a Comment