Change the permissions.
Can throw:
Creates a directory.
Can throw:
The wanted dir path
Creates a file otherwise
Can throw:
The directory where the file will be saved
Reads a directory.
Can throw:
Reads a file.
Can throw:
Reads a file in chunks by a given len and position.
Can throw:
Reads a link.
Can throw:
Rename file.
Can throw:
The dest path
Stat a file.
Can throw:
Creates a symlink.
Can throw:
The src path
Provides information about journal registered events