The open source library modFileSys is designed to provide modern Fortran (Fortran 2003) wrappers around the file system interface of libc. With its help you can carry out those basic file system operations you were always missing in Fortran:
Almost all routines communicate with file names (as normal Fortran character variables), providing a high level interface without exposing internal details about the operating system and pointer operations. The library should work on any POSIX compliant systems.