摘要 |
Transparent file processing is supported particularly in Unix-like operating systems by emulating the desired file processing. Recipes are provided, for example, for local folders in user space, for whole devices (e.g., flash drives or network drives), and for folders synchronized to cloud data. By detecting the path type 204 for a file operation and selecting and applying the appropriate recipe 206, file processing 208 can be performed in a manner transparent to the user. The recipes include overmounting when the type includes an existing folder, remounting when the type includes a physical device and creating a new label when the type includes a synchronised folder. When a file is moved to or from the path by the file operation the file is preferably encrypted/decrypted as appropriate or compressed/decompressed as appropriate. |