- 論壇徽章:
- 0
|
總是做老一套覺得有點兒發(fā)霉了,所以,學(xué)了幾個新的命令,分享分享!
老大們,奸笑中...
從一搏客拉過來的...呵呵,作者在這里的話,別介意哈
1、kibitz:交互對話-屏幕同時顯示(師徒對話)(要求安裝expect工具)
kibitz是一個終端工具,它主要用于讓一個“師父(master)”來幫助他/她的“徒弟(apprentice)”。從本質(zhì)上來說,它是通過讓一個私有的終端會話對雙方都可見的方式來提供雙向交互性的。然后,“師父”可以教會“徒弟”如何完成各種任務(wù)。對于“師父“來說,一個常見的會話如下所示:
(師父:徒弟啊,你那邊輸入一下 kibitz -29466)
“師父”或“徒弟”輸入的任何命令或文本都可以在另一邊的終端上顯示出來。徒弟那邊的顯示情況如下所示:
(徒弟輸入 kibitz -29466)
這個東西我找了很久了,以前說是mesg -y就可以了,但是從來沒成功過,不過,這個一下就成功了...帥...
2、看圖了解系統(tǒng)負(fù)載:tload
tload是一個簡潔的工具,它可以在終端上用字符圖形的方式顯示出負(fù)載情況。它可以把系統(tǒng)的某一段時間內(nèi)的負(fù)載變化情況直觀地顯示出來——時間是一個可以調(diào)整的參數(shù)。不再啰嗦了,這是tload運(yùn)行時候的屏幕截圖:(沒有,自己截吧)
tload:能看出系統(tǒng)負(fù)載的變化情況么?
3、segfault調(diào)試助手:catchsegv
catchsegv可以幫助人們診斷程序的“分段錯誤(51CTO編輯注:segmentation fault,segfault。該錯誤在C程序里面常見,通常導(dǎo)致的原因在于訪問了非法的內(nèi)存地址)”。如果你正在處理一個頻繁出現(xiàn)“segfault”的應(yīng)用程序,那么用catchsegv啟動它,然后觀察它產(chǎn)生的CPU寄存器快照,內(nèi)存映射,以及segfault出現(xiàn)時候的跟蹤反饋!這是catchsegv運(yùn)行時候的快照:
catchsegv:對開發(fā)者進(jìn)行segfault的調(diào)試很有幫助
4、screen的老前輩:dislocate
對于那些熟悉程序“screen”的人來說,dislocate是一個“老前輩”。它是一個簡潔的工具,可以讓人們通過偽終端把程序分離出來,然后,當(dāng)需要這些程序的時候,在重新掛載它們。這個工具是專門為那些緩慢或不穩(wěn)定的終端會話(它們很容易中斷)而提供的。 |
|