1 个不稳定版本
0.0.1 | 2024 年 2 月 17 日 |
---|
#108 在 #uutils
46KB
623 行
bsdutils
Rust 对 bsdutils 项目的重实现
提供命令行工具
开始
/usr/bin/renice
:此命令用于更改运行进程的优先级。它可以用来增加或减少进程的 nice 值。
待办事项
-
/usr/bin/logger
:此命令用于向系统日志文件添加日志。它提供了一个到 syslog 系统日志模块的 shell 命令接口。 -
/usr/bin/script
:此命令用于记录终端会话。script 会将您终端上打印的所有内容都转换为 typescript。 -
/usr/bin/scriptlive
:此命令不是标准命令,可能不会在所有系统上安装。如果存在,它可能是包含实时功能的script
命令的一个变体。 -
/usr/bin/scriptreplay
:此命令用于回放使用script
命令记录的终端会话。 -
/usr/bin/wall
:此命令用于向登录到系统的所有用户广播消息。消息可以直接在终端中键入或从文件中读取。
安装
确保您的系统上已安装 Rust。您可以通过 rustup 安装 Rust。
克隆仓库并使用 Cargo 构建项目
git clone https://github.com/uutils/bsdutils.git
cd bsdutils
cargo build --release
cargo run --release
许可证
bsdutils 在 MIT 许可证下授权 - 有关详细信息,请参阅 LICENSE
文件
依赖项
~5–14MB
~168K SLoC