mirror of
https://github.com/Erreur32/cheat.git
synced 2024-12-23 06:02:12 +01:00
26 lines
798 B
Text
26 lines
798 B
Text
# To find files by case-insensitive extension (ex: .jpg, .JPG, .jpG):
|
||
find . -iname "*.jpg"
|
||
|
||
# To find directories:
|
||
find . -type d
|
||
|
||
# To find files:
|
||
find . -type f
|
||
|
||
# To find files by octal permission:
|
||
find . -type f -perm 777
|
||
|
||
# To find files with setuid bit set:
|
||
find . -xdev \( -perm -4000 \) -type f -print0 | xargs -0 ls -l
|
||
|
||
# To find files with extension '.txt' and remove them:
|
||
find ./path/ -name '*.txt' -exec rm '{}' \;
|
||
|
||
# To find files with extension '.txt' and look for a string into them:
|
||
find ./path/ -name '*.txt' | xargs grep 'string'
|
||
|
||
# To find files with size bigger than 5 Mb and sort them by size:
|
||
find ./ -size +5M -type f -print0 | xargs -0 ls -Ssh
|
||
|
||
# To find files bigger thank 2 MB and list them:
|
||
find / -type f -size +20000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
|