Some of the functions normally attributed to file systems follows. users should be able to create, modify and delete files. Users should...
Some of the functions normally attributed to file systems follows.
- users should be able to create, modify and delete files.
- Users should be able to share each others files in a carefully controlled manner in order to build upon each others work.
- The mechanism for sharing files should provide various types of controlled access such as read access, write access, execute access or various combinations of these.
- Users should be able to structure their files in a manner most appropriate for each application.
- Users should be able to order the transfer of information between files.
- Backup and recovery capabilities must be provided to prevent either accidental loss or malicious destruction of information.
- Users should be able to refer to their files by symbolic names rather than having to user physical devices name (ie., device independence)
- In sensitive environments in which information must be kept secure and private, the file system may also provide encryption and decryption capabilities.
- The file system should provide a user-friendly interface. It should give users a logical view of their data and functions to be performed upon it rather than a physical view. The user should not have to be concerned with the particular devices on which data is stored, the form the data takes on those devices, or the physical means of transferring data to and from these devices.