You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将nmcli monitor命令的输出保存至文本文件?

保存nmcli monitor输出到文本文件的方法

没问题,这有几种实用的方式可以把nmcli monitor的监听输出保存到文本文件里,根据你的需求选就行:

基础重定向方法

  • 覆盖写入文件:如果想创建新文件(或清空已有文件后写入),用标准输出重定向符号>:

    nmcli monitor > network_monitor.log
    

    执行后,nmcli monitor的所有输出都会直接写入network_monitor.log,终端不会再显示内容。

  • 追加到文件末尾:如果不想覆盖原有文件内容,而是把新输出追加到文件最后,用>>:

    nmcli monitor >> network_monitor.log
    

实时查看+保存输出

如果希望在终端实时看到监听内容,同时把输出保存到文件里,用tee命令最合适:

  • 覆盖模式:
    nmcli monitor | tee network_monitor.log
    
  • 追加模式:
    nmcli monitor | tee -a network_monitor.log
    

后台持续监听(退出终端也能运行)

要是你需要退出终端后,nmcli monitor还能继续监听并保存输出,可以结合nohup和重定向:

nohup nmcli monitor > network_monitor.log 2>&1 &

这里2>&1是把错误输出也一并写入日志文件,&让命令在后台运行,nohup保证终端退出后命令不会被终止。

内容的提问来源于stack exchange,提问作者charliesneath

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 09:22:23