第七季4:网络telnet调试、海思proc文件系统调试接口
以下內(nèi)容源于朱有鵬課程, 如有侵權(quán),請告知刪除。
一、添加網(wǎng)絡(luò)添加telnet調(diào)試
1、為什么添加telnet調(diào)試
(1)inux系統(tǒng)的用戶界面就是commandline,本質(zhì)上由busybox提供。
(2)busybox的命令行只有1個,一旦前臺被占用就無法做其他操作。
(2)解決方案有2個:一個是建立多個commandline,一個是開放其他用戶界面。
2、telnet調(diào)試的原理
(1)在開發(fā)板中提前運行telnetd。
(2)windows通過telnet的client連接server,構(gòu)建一個用戶界面。
(3)這是非常傳統(tǒng)典型的遠程登錄的方式。
3、在HI3518E開發(fā)板上telnet遠程登錄調(diào)試
(1)在板載系統(tǒng)上執(zhí)行/telnetd &,然后Windows打開CRT配至192.168.1.10開發(fā)板網(wǎng)口。
- /telnetd &中的“&”和“d”分別表示在后臺運行、守護進程(或者說它是服務(wù)器)。可用ps命令查看進程。
- 主機處輸入板載系統(tǒng)的ip地址192.168.1.10,選擇telnet協(xié)議,端口23。
(2)輸入ssid:root,password:無密碼而直接回車,進入。
(3)若遇到不斷重啟,將etc/profile 中的加載項移至/etc/init.d中的rcS文件中。
- 這是因為開啟telnet服務(wù)會多次加載profile。
(4)可以將telnetd &加入rcS中開機默認加載。
二、海思proc文件系統(tǒng)調(diào)試接口
1、proc文件系統(tǒng)的原理
- 現(xiàn)在其功能已經(jīng)被sys文件系統(tǒng)取代。
- 其原理是,把內(nèi)核關(guān)鍵的變量以文件的形式呈現(xiàn)到用戶層。用戶層查看這些文件從而得到內(nèi)核的一些信息。
- 這些信息是動態(tài)信息。內(nèi)核運行過程中的問題和靜態(tài)時的問題不一樣。
- 這些文件是虛擬的,它們其實是內(nèi)核運行過程中某些變量的值。
- 使用cat命令查看這些信息。
2、海思proc文件系統(tǒng)調(diào)試的文檔 + 額外提供的調(diào)試經(jīng)驗文檔 資源1111???????
?
總結(jié)
以上是生活随笔為你收集整理的第七季4:网络telnet调试、海思proc文件系统调试接口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 中violate_Java中的
- 下一篇: Java数据库连接协议JDBC学习