Rust中获得CPU核数与打印日志到控制台?


获取程序中的逻辑 CPU 核数:

fn main() {

println!("CPU Cores: {}", num_cpus::get());

}

使用 log create 创建日志消息。一个简单的例子如下所示:

fn log(command: &str) {
   log::debug!("Running command: {}", command);
}

fn main() {

  env_logger::init();
  log(
"ps aux | grep bash");
 
// run with command:
// RUST_LOG=debug cargo run

}