在Debian系統中管理Rust日志,可按以下步驟操作:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh安裝Rust,安裝后執行source $HOME/.cargo/env。Cargo.toml中添加log和env_logger依賴,例如:[dependencies]
log = "0.4"
env_logger = "0.11"
```。
use log::{info, error};
use env_logger::Env;
fn main() {
env_logger::Builder::from_env(Env::default().default_filter_or("info")).init();
info!("程序啟動");
}
```。
RUST_LOG設置級別(如RUST_LOG=debug),可過濾模塊或全局級別。env_logger輸出到文件、添加時間戳等,或使用log4rs等框架實現高級功能(如異步日志、壓縮歸檔)。常用工具:log(日志門面)、env_logger(簡單易用)、log4rs(高度可配置)。