or better:
find / -type f -name "k*" \( -perm -u+x -o -perm -o+x -o -perm -g+x \)
The first one did not look the creating owner and alsoo looked for Read along with Execute.
Cheers,
K.
Main Topics
Browse All TopicsLinx how to use the find command to locate all executable files in Linux system that starts with letter k
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
From the Find man page:
-perm +mode
Deprecated, old way of searching for files with any of the permission bits in mode set. <layer id="google-toolbar-hilite-
results. For example, +u+x is a valid symbolic mode (equivalent to +u,+x, <layer id="google-toolbar-hilite-
it matches files with exact permissions 0111 instead of files with any execute bit set. If <layer id="google-toolbar-hilite-
is deprecated because the POSIX specification requires the interpretation of a leading + as being part of a symbolic mode, and so we switched to using / instead.
Just FYI
Your cut/paste isn't easy to read.
-perm +mode
Deprecated, old way of searching for files with any of the permission bits in mode set. You should
use -perm /mode instead. Trying to use the '+' syntax with symbolic modes will yield surprising
results. For example, '+u+x' is a valid symbolic mode (equivalent to +u,+x, i.e. 0111) and will
therefore not be evaluated as -perm +mode but instead as the exact mode specifier -perm mode and so it
matches files with exact permissions 0111 instead of files with any execute bit set. If you found
this paragraph confusing, you're not alone - just use -perm /mode. This form of the -perm test is
deprecated because the POSIX specification requires the interpretation of a leading '+' as being part
of a symbolic mode, and so we switched to using '/' instead.
Simply a matter of changing to
find / -type f -name "k*" -perm /0111 -ls
Business Accounts
Answer for Membership
by: KeremEPosted on 2009-11-03 at 15:52:25ID: 25735191
Hi,
Use this:
find / -type f -name "k*" \( -perm -o+rx -o -perm -g+rx \)
Cheers,
K.