MANAGEMENT OF SYMBOLIC LINKS
First Claim
Patent Images
1. A method of creating a symbolic link in a source file system to a target file in a target file system, the method comprising:
- querying a target file system for an identifier, the identifier being part of a target file in the target file system;
incrementing a reference counter associated with the target file in the target file system, the reference counter indicating a number of symbolic links the target file is a target of; and
creating the symbolic link in the source file system, said symbolic link including the identifier received from the target file system in response to the querying.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method of creating a symbolic link in a source file system to a target file in a target file system, the method including querying the target file system for an identifier of the target file; incrementing a reference counter of the target file, the reference counter indicating how many symbolic links the target file is a target of; and creating the symbolic link in the source file system, the symbolic link including the identifier received from the target file system in response to the query.
26 Citations
14 Claims
-
1. A method of creating a symbolic link in a source file system to a target file in a target file system, the method comprising:
-
querying a target file system for an identifier, the identifier being part of a target file in the target file system; incrementing a reference counter associated with the target file in the target file system, the reference counter indicating a number of symbolic links the target file is a target of; and creating the symbolic link in the source file system, said symbolic link including the identifier received from the target file system in response to the querying. - View Dependent Claims (2, 3)
-
-
4. A method of deleting a symbolic link in a source file system to a target file in a target file system, the method comprising:
-
decrementing a reference counter associated with a target file in the target file system, the reference counter indicating a number of symbolic links the target file is a target of; and deleting the symbolic link from the source file system. - View Dependent Claims (5)
-
-
6. A method of accessing a target file in a target file system through a symbolic link in a source file system, the method comprising:
-
querying the target file system utilizing an identifier of the target file, the target file belonging to the target file system; determining whether the target file has been replaced by a new file; updating, upon the target file being replaced with a new file, the symbolic link with an identifier for the new file; and accessing the target file using the identifier for the new file. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of performing an operation on a target file that is a target of a symbolic link, the method comprising:
-
storing, in association with the target file, a timestamp at which the operation was invoked; performing the operation on the target file; and storing, in association with the target file, upon a new file appearing at the path of the target file, a time difference between the stored timestamp and a timestamp at which a new file appears at a path of the target file.
-
Specification