-/// get the current working directory
-FileName const getcwd();
-/// change to a directory, 0 is returned on success.
-int chdir(FileName const & name);
-/// Change file permissions
-bool chmod(FileName const & file, unsigned long int mode);
-/**
- * rename a file, returns false if it fails.
- * It can handle renames across partitions.
- */
-bool rename(FileName const & from, FileName const & to);
-/// copy a file, returns false it it fails
-bool copy(FileName const & from, FileName const & to,
- unsigned long int mode = (unsigned long int)-1);
-/// generates a checksum of a file
-unsigned long sum(FileName const & file);