我有一個長時間運行的 C 程序,在其中我使用以下命令從 Terminal.app 啟動:
gdb program_name
gdb run
我使用許多 printf 語句來監視程式的進度。不幸的是,電腦的螢幕從昨天開始就死機了,但進程仍在運作。我的問題是,我可以遠端觀看程式的進度(即printf語句的結果)嗎?
我對終端不太熟悉,但我知道如何 ssh 並執行一些簡單的終端任務。出現死畫面的機器作業系統是Mac OS 10.6。
答案1
啟用日誌記錄並gdb
使用類似tail -f gdb.txt
在終端中觀看之類的東西。