Как я могу получить список всех смонтированных файловых систем на Java в Unix?
Я использую Java на платформе Unix. Как я могу получить список всех смонтированных файловых систем через API Java 1.6?
я пробовалFile.listRoots()
но это возвращает одну файловую систему (то есть/
). Если я используюdf -h
Я вижу больше, чем это:
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk0s2 931Gi 843Gi 87Gi 91% 221142498 22838244 91% /
devfs 187Ki 187Ki 0Bi 100% 646 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk1s2 1.8Ti 926Gi 937Gi 50% 242689949 245596503 50% /Volumes/MyBook
/dev/disk2 1.0Gi 125Mi 875Mi 13% 32014 223984 13% /Volumes/Google Earth
Я бы ожидал увидеть/home
как минимум (как минимум).