Add some linux implementations in FileFunctions