[問題] 如何記錄terminal所有訊息到檔案

看板Linux作者 (dogz)時間10年前 (2015/10/28 20:42), 編輯推噓1(108)
留言9則, 4人參與, 最新討論串1/1
我想將"所有process"輸出到terminal畫面上的所有訊息都存成(或導向到)檔案 1. 不是用some_command > file 導向方式, 因為這只能用於自己下的指令 2. 不用"script"這個指令, 因為embedded system不支援 研究了好久都不得其法, 請問有高手知道該怎麼做嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.20.247 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1446036179.A.BFD.html

10/28 21:53, , 1F
tee?
10/28 21:53, 1F

10/29 10:07, , 2F
tee只是比 > 多導向到畫面,還是只能導向some_command的訊息
10/29 10:07, 2F

10/29 10:08, , 3F
我需要的是下了類似"script"這個指令後,之後不管是否自己下
10/29 10:08, 3F

10/29 10:09, , 4F
的prcoess or 系統一開機跑的process,只要會顯示在console畫
10/29 10:09, 4F

10/29 10:10, , 5F
面的訊息通通都存到檔案
10/29 10:10, 5F

10/29 10:56, , 6F
試試 auditd,可見 http://bit.ly/1KGRIkc
10/29 10:56, 6F

10/29 15:52, , 7F
問題在於, 你的系統可支援哪些指令, 可否額外增加些什麼?
10/29 15:52, 7F

10/29 16:05, , 8F
若是你的系統使用了 busybox, 也可重編一份 busybox 進去,
10/29 16:05, 8F

10/29 16:06, , 9F
那麼 busybox 很早就可選用 script 命令了.
10/29 16:06, 9F
文章代碼(AID): #1MCCBJlz (Linux)