File Operations

Basic File Operations - Essential VFS operations. This includes creating, moving and deleting files, opening and closing file handles.
Reading and Writing Files - Reading from and writing to open file handles.
Truncating Files - Force files to a particular length
Getting and Setting File Information - Convenient high-level abstraction for obtaining and setting file information, including ACLs.