Description
Description
using System;
namespace GetFileSystemEntries
{
class Class1
{
static void Main(string[] args)
{
foreach (var drive in DriveInfo.GetDrives())
Console.WriteLine(drive.Name + "\t\t" + drive.DriveFormat);
}
}
}
vmt@kvm:~/a$ dotnet run
/mnt/nvme1n1p1 ext3
/mnt/nvme0n1p1 ext3
/mnt/sda2 ext3
/mnt/sdb1 ext3
/mnt/sdc1 ext3
/mnt/loop/joe-4.6 squashfs
Using unix df tool for comparison (same system)
vmt@kvm:~/a$ df -T
/dev/nvme1n1p1 ext4
/dev/nvme0n1p1 ext4
/dev/sda2 ext4
/dev/sdb1 ext4
/dev/sdc1 ext4
/dev/loop0 squashfs
Configuration
vmt@kvm:~/a$ dotnet --info
.NET SDK:
Version: 8.0.100
Commit: 57efcf1350
Workload version: 8.0.100-manifests.6c33ef20
Runtime Environment:
OS Name: vmtux
OS Version: 2.0
OS Platform: Linux
RID: linux-x64
Base Path: /mnt/loop/dotnet-sdk-8.0.100/usr/local/share/dotnet/sdk/8.0.100/
.NET workloads installed:
Workload version: 8.0.100-manifests.6c33ef20
There are no installed workloads to display.
Host:
Version: 8.0.0
Architecture: x64
Commit: 5535e31
.NET SDKs installed:
8.0.100 [/mnt/loop/dotnet-sdk-8.0.100/usr/local/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.0 [/mnt/loop/dotnet-sdk-8.0.100/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.0 [/mnt/loop/dotnet-sdk-8.0.100/usr/local/share/dotnet/shared/Microsoft.NETCore.App]