日志重定向

当你执行命令时,Bash 会按以下顺序处理:

  1. 打开文件 : 先打开(或创建)log.log

  2. 重定向 1: 将标准输出指向文件。

  3. 重定向 2: 将标准错误也指向该文件。

  4. 分身 (Fork): 创建一个子进程在后台运行程序。

  5. 写入 : 程序产生的所有信息通过描述符 1 和 2 最终都流向了 log.log

进阶技巧:nohup

如果你希望在关闭终端(断开 SSH)后程序依然运行,通常建议配合 nohup 使用:

复制代码
nohup python scripts/train.py ... > log.log 2>&1 &

如果不加 nohup,当你退出登录时,系统可能会向该后台进程发送 SIGHUP 信号导致训练中断。

相关推荐
2601_9622992412 小时前
Azure python操作系统列表
python·操作系统·azure·虚拟机·存储配置文件
学术 学术 Fun13 小时前
如何用 API 与 Webhook 批量把图表图片转换成 VSDX
python·自动化·api·visio
2601_9621005414 小时前
python包和模块的内容整理
python·模块·导入·虚拟环境·
二进制漫游记14 小时前
FastAPI项目集成 Qdrant向量数据库+阿里云Embedding完整实战(工具封装+业务调用)
数据库·python·阿里云·embedding
-今昭-15 小时前
《V2V 迁移实战:将 VMware 虚拟机转为 OpenStack 可用 Glance qcow2 镜像》
开发语言·python
2601_9623815815 小时前
【转】Python渗透测试工具:sqlmap
python·渗透测试·sql注入·sqlmap·数据库安全
用户37215742613516 小时前
如何使用 Python 从 Word 文档中提取图片
python
白山编程大哥17 小时前
Java 集合算法:从排序、查找到底层原理的实战指南
java·python·算法
昭昭日月明19 小时前
RAGFlow 入门,不用从零造轮子
python·ai编程
莓有烦恼吖19 小时前
Vibe Coding 的一些思考
python