#linux #fs

lfs-core

give information on mounted disks

25 releases

0.11.2 Oct 14, 2023
0.11.1 Dec 10, 2022
0.11.0 Mar 4, 2022
0.7.0 Dec 30, 2021
0.3.1 Oct 18, 2020

#1614 in Filesystem

Download history 445/week @ 2024-07-20 398/week @ 2024-07-27 399/week @ 2024-08-03 418/week @ 2024-08-10 413/week @ 2024-08-17 484/week @ 2024-08-24 384/week @ 2024-08-31 768/week @ 2024-09-07 455/week @ 2024-09-14 592/week @ 2024-09-21 299/week @ 2024-09-28 402/week @ 2024-10-05 544/week @ 2024-10-12 604/week @ 2024-10-19 512/week @ 2024-10-26 504/week @ 2024-11-02

2,193 downloads per month
Used in 8 crates (5 directly)

MIT license

24KB
571 lines

MIT Latest Version docs Chat on Miaou

Give information on the mounted disks.

lfs-core provides the data of lfs and of the :fs screen of broot.


lib.rs:

Use lfs_core::read_mounts to get information on all mounted volumes on a unix system.

// get all mount points
let options = lfs_core::ReadOptions::default();
let mut mounts = lfs_core::read_mounts(&options).unwrap();
// only keep the one with size stats
mounts.retain(|m| m.stats.is_ok());
// print them
for mount in mounts {
dbg!(mount);
}

The lfs application is a viewer for lfs-core and shows you the information you're expected to find in mounts.

Dependencies

~3.5–5MB
~96K SLoC