[Mono-list] How to get file information on Linux?

David Schmitt david at dasz.at
Mon Mar 3 21:18:30 UTC 2014

On 2014-03-03 15:08, cocowalla wrote:
> I want to get various bits of information about files on Linux systems.
> In particular, I want to get file attributes, file permissions, owner and
> whether the file is an actual file or a link of some type.
> In Windows I would use FileInfo.Attributes to get file attributes - but this
> just returns FileAttributes.Normal on Linux, even though the lsattr command
> reports ----ia-------e-- (for example).
> In Windows I would use FileSecurity to get the owner and file permissions -
> but this throws with PlatformNotSupportedException on Linux.

Take a look at the Mono.Posix assembly, specifically 

Regards, David

More information about the Mono-list mailing list