$ setterm -dump 3 -----> 錄 tty3 的東東 , 產生 screen.dump
$ setterm -append -----> 錄 目前 tty 加在 screen.dump 的尾巴
$ setterm -h | less -----> 看看 它的功能
我們為別人也為自己找到解決問題的方法,真的好高興,沒有白努力!
下面是我自己找到的方法:原來在Linux下拍下tty畫面也很簡單
因為我預設的畫面是25X80
dd if=/dev/tty1 of=capture_filename bs=2000 count=1
vi capture_filename 即可看到剛才tty1上的螢幕內容
如果是
dd if=/dev/tty1 of=capture_filename bs=4004 count=1
vi capture_filename 可看到剛才tty1上的螢幕內容及色彩編碼
結構是
前四個字元值 列數 每列字元數 游標位置列 游標水平位置
後面則是色彩字元前文字字元後的雙字元結構
只要 cat capture_filename > /dev/tty3
就可把剛才抓下的畫面秀在tty3上面,好玩吧!
2007年7月20日
訂閱:
張貼留言 (Atom)
精選文章
Ubuntu 20.04 LTS VM syslog 出現 multipathd 錯誤時的處置措施
在 VM 上安裝完 Ubuntu 20.04 LTS 版本後在一次例行性檢查中發現 syslog 中發現一直跳出 multipathd 的錯誤,如下圖 這問題產生的原因是 ESXi 不會產生 udev 必要的資訊,所以 udev 就無法產生出相對應的 /dev/disk/by-i...
-
有管理過Unix like的作業系統或是有在撰寫Unix like程式的人往往會使用到標準輸入(STDIN)、輸出(STDOUT)及錯誤輸出(STDERR)的管線來完成一些訊息的輸入、輸出及錯誤訊息的表達。 但是若要用php來完成同樣的事情時,則未免有些遺憾,沒有現成的系統錯誤輸...
-
$ setterm -dump 3 -----> 錄 tty3 的東東 , 產生 screen.dump $ setterm -append -----> 錄 目前 tty 加在 screen.dump 的尾巴 $ setterm -h | less...
-
initrd的檔案格式在kernel 2.4及kernel 2.6是不一樣的 kernel 2.4的掛載方式: mkdir initrd cp /boot/inirtd.img ./initrd.img.gz gunzip initrd.img.gz mount -t ext -...
沒有留言:
張貼留言