通常開發人員會透過自己下載的 source code 來追蹤(trace) 程式碼 但是如果身邊沒有source code要怎麼trace code呢 ANS: 只要上網就可以了 http://lxr…
在Linux中執行.sh時 異常/bin/sh^M: bad interpreter: No such file or directory
在Linux中執行.sh腳本 異常/bin/sh^M: bad interpreter: No such file or directory 分析: 這是不同系統編碼格式引起的:在windows系統中…
Linux 動態連結資料庫
我想要了解linux裡面是如何去編譯聯結的, 因此找到這一篇文章 http://www.suse.url.tw/sles10/lesson7.htm#26 Linux裡面資料庫連結方是有兩種, 一個是…
觀察工具 objdump
objdump -x 檔案名 可以是 .o, .so 檔, 也可以是執行檔 最後會列出 function symbol table http://ccckmit.wikidot.com/gnu:obj…
Window作業系統原來是根據DOS而來
其實我一直是很關注作業系統競爭與歷史的事情 今天終於有一些時間看完了wiki的作業系統 讓我釐清了一些事情 原來微軟在windows NT推出之前的Win3.1 Win95 Win98等都是根據DOS…
Linux 的開機流程- ubuntu 10.10
想要了解linux開機過程, 我的OS為ubuntu 10.10 64bits 參考 鳥哥Linux 的開機流程分析 Ubuntu初步 启动过程 你Ubuntu裡的inittab不見了嗎 Linux …
grep 與 egrep 指令有什麼不同
基本上grep是一種很常用的暴力法搜尋 網路上可以找到指令的說明, 這裡分享我最常使用的方式 grep “xxx” * -irn –color 其中 xxx 表示要…
Ubuntu- 執行shell script 為什麼常發生 unexpected operator
為什麼? 因為 sh xxxxx.xx 必須看sh預設是用bash或是dash 我就在想是什麼原因,後來終於發現是Ubuntu下sh默認指向dash。 echo $SHELL –> /bi…
linux- sysfs 文件系统 kobject_create_and_add
參考: http://www.emsym.com/blog/?p=1036 介紹sysfs 文件系统 : linux 2.6 内核中引入了 sysfs 文件系统,是用户空间与内核空间进行交互的一个媒介…
linux- 透過usb介面看uart
如果你想要在linux看見uart的資訊, 可以安裝minicom或cutecom套件, 這裡要介紹使用USB介面看uart的方式 先注意一下linux裡, 如果插入usb後請看/dev底下是否產生t…
Linux- 去除 ^M 的符號
有些檔案在 Windows 底下編輯完畢後,改到 Linux 環境用 vi 或是其它編輯器軟體修改時都會出現 ^M 的符號,其實這些符號可以用指令把它去除掉,使用方式很簡單: 指令: dos2unix…
Ubuntu預設主機source- tw.archive.ubuntu.com掛點
apt-get 更新或是安裝軟體時, 如果停住… 應該是tw.archive.ubuntu.com主機掛點, 如果您也是使用tw.archive.ubuntu.com的話, 請修改sour…