System.Directory

Actions on directories

createDirectory

createDirectoryIfMissing

removeDirectory

removeDirectoryRecursive

renameDirectory

getDirectoryContents

getCurrentDirectory

setCurrentDirectory

Pre-defined directories

getHomeDirectory

getAppUserDataDirectory

getUserDocumentsDirectory

getTemporaryDirectory

Actions on files

removeFile

renameFile

copyFile

canonicalizePath

makeRelativeToCurrentDirectory

findExecutable

findFile

Existence tests

doesFileExist

doesDirectoryExist

Permissions

data Permissions

emptyPermissions

readable

writable

executable

searchable

setOwnerReadable

setOwnerWritable

setOwnerExecutable

setOwnerSearchable

getPermissions

setPermissions

copyPermissions

Timestamps

getModificationTime