SDL offers an API for examining and manipulating the system's filesystem. This covers most things one would need to do with directories, except for actual file I/O (which is covered by CategoryIOStream and CategoryAsyncIO instead).
There are functions to answer necessary path questions:
SDL also offers functions to manipulate the directory tree: renaming, removing, copying files.