From 3229e5046ffd725f363d788f789deda6515d3694 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 26 Jan 2024 20:11:57 +0100 Subject: [PATCH] improve the readme --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4ed17dc..49e345f 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,21 @@ # util-linux -First, reimplement the most important tools from util-linux +This projects aims at doing the same as https://github.com/uutils/coreutils for util-linux. +We are rewriting these tools in Rust as dropped-in replacements. +Currently, we have skeletons for: +* /usr/bin/lscpu: Displays information about the CPU architecture. * /bin/mountpoint: Checks if a directory is a mountpoint. + + +First, reimplement the most important tools from util-linux + * /bin/su: Switches to another user account. * /sbin/blkid: Locates or prints block device attributes. * /sbin/fsck: Checks and repairs a Linux file system. * /sbin/mkfs: Builds a Linux file system on a device, usually used for formatting. * /sbin/mkswap: Sets up a Linux swap area. * /usr/bin/getopt: Parses command options, essential for scripting. -* /usr/bin/lscpu: Displays information about the CPU architecture. * /usr/bin/lsblk: Lists information about all available or specified block devices. * /bin/dmesg: Displays or controls the kernel ring buffer, used for viewing system message logs.