Content-type: text/html
Man page of DPNS-RM
DPNS-RM
Section: DPNS User Commands (1)
Updated: $Date: 2011/11/04 11:57:00 $
Index
Return to Main Contents
NAME
dpns-rm - remove DPNS files or directories in the name server
SYNOPSIS
dpns-rm
[-a]
[-f]
[-i]
filename...
dpns-rm
[-f]
[-i]
-r
dirname...
DESCRIPTION
dpns-rm
removes DPNS files or directories in the name server.
For directories either
-r
or
-R
must be present.
For regular files, it calls
dpns_unlink
while for directories, it calls
dpns_rmdir.
This requires write permission in the parent directory and the file itself.
If write permission on an entry is denied, the standard input is a terminal and
the
-f
option is not given, the prompt "override write protection" appears and if the
response is not
y,
the entry is not deleted.
Entries directly under a protected directory are never deleted.
- path
-
specifies the DPNS pathname.
If
path
does not start with
/,
it is prefixed by the content of the
DPNS_HOME
environment variable.
OPTIONS
The following options are supported:
- -a
-
Remove the
metadata
information about a file
and
the
metadata
information about the replicas that it may have.
Remember
that this is a metadata-only operation, it does not remove the replicas physically from the disk.
Removing metadata entries about replicas without removing the replicas from the disks leads to
non-reachable files on disk.
Applies only to files, not directories.
- -f
-
Do not give an error message if the file/directory does not exist.
- -i
-
Request acknowledge before removing each individual entry.
- -R
-
Recursive mode (equivalent to
-r).
- -r
-
Recursive mode.
EXIT STATUS
This program returns 0 if the operation was successful or >0 if the operation
failed.
SEE ALSO
Castor_limits(4),
dpns_rmdir(3),
dpns_unlink(3)
AUTHOR
LCG Grid Deployment Team
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- EXIT STATUS
-
- SEE ALSO
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 17:38:09 GMT, December 16, 2011