add backquote

This commit is contained in:
Sylvestre Ledru 2024-03-02 22:55:35 +01:00
parent 2b6494475a
commit a194b64e9c

138
README.md

@ -14,91 +14,91 @@ We are rewriting <a href="http://www.kernel.org/pub/linux/utils/util-linux/">the
First, reimplement the most important tools from util-linux First, reimplement the most important tools from util-linux
## System Information ## System Information
- dmesg: Displays kernel messages. - `dmesg`: Displays kernel messages.
- lscpu: Shows CPU architecture information. - `lscpu`: Shows CPU architecture information.
Started Started
- lsipc: Lists IPC facilities. - `lsipc`: Lists IPC facilities.
- lslocks: Lists system locks. - `lslocks`: Lists system locks.
- lsmem: Lists memory ranges and status. - `lsmem`: Lists memory ranges and status.
- lsns: Lists namespaces. - `lsns`: Lists namespaces.
## Hardware Management ## Hardware Management
- chcpu: Manages CPU state. - `chcpu`: Manages CPU state.
- rtcwake: Manages system sleep states. - `rtcwake`: Manages system sleep states.
- zramctl: Manages zram devices. - `zramctl`: Manages zram devices.
- wdctl: Shows watchdog status. - `wdctl`: Shows watchdog status.
- chmem: Manages kernel memory usage. - `chmem`: Manages kernel memory usage.
## Filesystem Tools ## Filesystem Tools
- findmnt: Lists mounted filesystems. - `findmnt`: Lists mounted filesystems.
- mountpoint: Checks if a directory is a mountpoint. - `mountpoint`: Checks if a directory is a mountpoint.
Started Started
- fsck: Checks and repairs filesystems. - `fsck`: Checks and repairs filesystems.
- fsfreeze: Freezes/unfreezes filesystems. - `fsfreeze`: Freezes/unfreezes filesystems.
- fstrim: Discards unused blocks on filesystems. - `fstrim`: Discards unused blocks on filesystems.
- wipefs: Wipes filesystem signatures. - `wipefs`: Wipes filesystem signatures.
## Partition Management ## Partition Management
- blkdiscard: Discards sectors on a device. - `blkdiscard`: Discards sectors on a device.
- blkid: Identifies block device attributes. - `blkid`: Identifies block device attributes.
- blkzone: Manages zoned block device parameters. - `blkzone`: Manages zoned block device parameters.
- blockdev: Performs block device operations. - `blockdev`: Performs block device operations.
- mkswap: Sets up swap space. - `mkswap`: Sets up swap space.
- swaplabel: Manages swap space labels. - `swaplabel`: Manages swap space labels.
- addpart: Adds a partition. - `addpart`: Adds a partition.
- delpart: Deletes a partition. - `delpart`: Deletes a partition.
- partx: Manages partition entries. - `partx`: Manages partition entries.
- resizepart: Resizes a partition. - `resizepart`: Resizes a partition.
## Process and Resource Management ## Process and Resource Management
- runuser: Runs a shell with different user/group IDs. - `runuser`: Runs a shell with different user/group IDs.
- sulogin: Provides single-user mode login. - `sulogin`: Provides single-user mode login.
- chrt: Manages real-time process attributes. - `chrt`: Manages real-time process attributes.
- ionice: Sets process I/O scheduling class/priority. - `ionice`: Sets process I/O scheduling class/priority.
- kill: Sends signals to processes. - `kill`: Sends signals to processes.
- renice: Alters process priority. - `renice`: Alters process priority.
- prlimit: Sets/gets process resource limits. - `prlimit`: Sets/gets process resource limits.
- taskset: Sets/gets process CPU affinity. - `taskset`: Sets/gets process CPU affinity.
- uclampset: Manages process utilization clamping. - `uclampset`: Manages process utilization clamping.
## User and Session Management ## User and Session Management
- su: Changes user ID or becomes superuser. - `su`: Changes user ID or becomes superuser.
- agetty: Manages TTYs for login prompts. - `agetty`: Manages TTYs for login prompts.
- ctrlaltdel: Configures Ctrl-Alt-Del action. - `ctrlaltdel`: Configures Ctrl-Alt-Del action.
- pivot_root: Changes the root filesystem. - `pivot_root`: Changes the root filesystem.
- switch_root: Switches to a different root filesystem. - `switch_root`: Switches to a different root filesystem.
- last: Lists last logged-in users. - `last`: Lists last logged-in users.
- lslogins: Displays user information. - `lslogins`: Displays user information.
- mesg: Controls write access to terminal. - `mesg`: Controls write access to terminal.
- setsid: Runs a program in a new session. - `setsid`: Runs a program in a new session.
- setterm: Sets terminal attributes. - `setterm`: Sets terminal attributes.
- getty: Manages virtual console login prompts. - `getty`: Manages virtual console login prompts.
## Networking and IPC ## Networking and IPC
- ipcmk: Creates IPC resources. - `ipcmk`: Creates IPC resources.
- ipcrm: Removes IPC resources. - `ipcrm`: Removes IPC resources.
- ipcs: Shows IPC facilities status. - `ipcs`: Shows IPC facilities status.
- nsenter: Enters different namespaces. - `nsenter`: Enters different namespaces.
## Utility Tools ## Utility Tools
- lsblk: Lists block devices. - `lsblk`: Lists block devices.
- more: Pager for file viewing. - `more`: Pager for file viewing.
- fallocate: Preallocates file space. - `fallocate`: Preallocates file space.
- flock: Manages file locks. - `flock`: Manages file locks.
- getopt: Parses command options. - `getopt`: Parses command options.
- hardlink: Creates hard links. - `hardlink`: Creates hard links.
- mcookie: Generates random numbers. - `mcookie`: Generates random numbers.
- namei: Follows a pathname to its endpoint. - `namei`: Follows a pathname to its endpoint.
- rename.ul: Renames files. - `rename.ul`: Renames files.
- rev: Reverses lines in a file. - `rev`: Reverses lines in a file.
- setarch: Sets architecture emulation. - `setarch`: Sets architecture emulation.
- setpriv: Runs a program with different privileges. - `setpriv`: Runs a program with different privileges.
- unshare: Runs a program with unshared namespaces. - `unshare`: Runs a program with unshared namespaces.
- utmpdump: Dumps UTMP/WTMP files. - `utmpdump`: Dumps UTMP/WTMP files.
- whereis: Locates binaries, sources, and manuals. - `whereis`: Locates binaries, sources, and manuals.
- ldattach: Attaches line discipline to a serial line. - `ldattach`: Attaches line discipline to a serial line.
- readprofile: Reads kernel profiling info. - `readprofile`: Reads kernel profiling info.
- i386, linux32, linux64, x86_64: Set personality flags for execution environment. - `i386, linux32, linux64, x86_64`: Set personality flags for execution environment.
Note: Note:
* /bin/more is already implemented in https://github.com/uutils/coreutils * /bin/more is already implemented in https://github.com/uutils/coreutils