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

Reply via email to