On Mon, 29 Apr 2002, Samuel W. Heywood wrote: > When I try to run the "find" command on the remote Unix host > at "sdf.lonestar.org" I get a "Permission denied" error. > When I change to the directory where the find command is > located and I try to make the file executable for me I get an > error "Operation not permitted".
Two possibilities. First is that you're trying to start 'find' at a directory where you don't have read or execute permissions. Second is that 'find' is disabled for normal users. If you do $ ls -l $(which find) and see something like -rwxr-xr-x 1 root root 54544 Feb 2 2000 /usr/bin/find the rightmost 3 characters in the permissions, r-x, apply to you... indicating that you have read and execute permissions on that file. If the rightmost x is missing, then it's most likely been intentionally disabled for regular users. Even though the command itself isn't particularly resource intensive, it does pretty well clog the pipeline to the hard drive. More than one person running 'find' at a time can slow any other hard drive accesses to a crawl. > Could I get a "find" command > from some other source and upload it into my own directory > and execute the command from there? Depends. - Steve
