目前分類:Linux/unix (32)

瀏覽方式: 標題列表 簡短摘要

小的檔案可以用 cat, 或 vim

超大檔案如果只看特定行數可以搭配 sed

kk 發表在 痞客邦 留言(0) 人氣()

 

usb drive 來回 windows/linux 過程中, 有時會出現不當的操作導致 linux 環境下 usb drive 變成 read-only

kk 發表在 痞客邦 留言(0) 人氣()

常見的 FIFO reader 範例是 

open("fifo", O_RDONLY | O_NONBLOCK);

一旦搭配 select, 會發現 select 經常被 trigger,

失去了 select 該有的功效 ...

kk 發表在 痞客邦 留言(0) 人氣()

新增兩個 shell script 方便多檔案的 git status 和 git add

複習以前學過的, 也學習以前不知道的 shell script 檔案處理工具用法.

kk 發表在 痞客邦 留言(0) 人氣()

使用情境:

embedded 內含 tftp 指令, 電腦安裝 tftp server,

在 embedded console 使用 tftp 指令進行檔案下載或上傳

kk 發表在 痞客邦 留言(0) 人氣()

n年前就弄好了, 不過還是做個備份紀錄一下.

kk 發表在 痞客邦 留言(0) 人氣()

在 embedded 平台上要用 source 安裝 library,

執行 configure 往往要接上一大堆 options,

寫一個簡單的 config.sh 以備日後擴充應用.

kk 發表在 痞客邦 留言(0) 人氣()

windows 檔案換行: \r\n (0x0d,0x0a)

unix 檔案換行: \n (0x0a)

kk 發表在 痞客邦 留言(0) 人氣()

當一個系統要添加的 library 太多了,

而每個 library 都有自己要 linking 的 lib, 或 include 的 header file 時,

為了方便日後擴充, 來制定一套陽春的 SOP.

kk 發表在 痞客邦 留言(0) 人氣()

每次要整合一個新的 library, 總會遇到一些奇奇怪怪的問題

kk 發表在 痞客邦 留言(0) 人氣()

發生這種鬼問題, 有時是跟 mips 環境種類有關.

kk 發表在 痞客邦 留言(0) 人氣()

mozilla 的 java script engine.

一開始先找最新版的(v24.2.0), 結果公司兩台 build server 都不支援,

一個是 python 版本太舊, 一個是 gcc 版本太舊,

所以改舊版(v17.0.0).

kk 發表在 痞客邦 留言(0) 人氣()

一開始先試最新版的(v0.10.33) node.js, 結果最终 linking 階段,

爆出了大量 undefined reference to `v8::xxxxxxxx,

找同事幫忙, 最終決定照網路上某前輩的編譯流程, 再加以修改.

kk 發表在 痞客邦 留言(0) 人氣()

受不了每次 svn commit 都要做很多步驟,

故把幾個步驟濃縮成 shell script, 

記錄一下.

kk 發表在 痞客邦 留言(0) 人氣()

其實 valgrind 使用心得已經列在這裡:

http://buffon.pixnet.net/blog/post/30986643

但那篇又加了太多東西, 剛好最近又再另一個案子上使用,

想想, 還是再濃縮成一篇好了.

kk 發表在 痞客邦 留言(0) 人氣()

關鍵字:cut

kk 發表在 痞客邦 留言(0) 人氣()

lighttpd 打底了幾天, 該來辦正事啦 !

kk 發表在 痞客邦 留言(0) 人氣()

vim 神奇妙用之一

kk 發表在 痞客邦 留言(0) 人氣()

抓最新版的 lighttpd source, 編譯, 跑簡單的 html ,

再嘗試 加入 CGI功能 , 測試也成功,

第三步, 加入認證和安全連線.

kk 發表在 痞客邦 留言(0) 人氣()

下載 lighttpd open source , 編譯, 安裝, 並丟出簡單的 html 以後, 第二步就來試著加上 CGI 啦 !

kk 發表在 痞客邦 留言(0) 人氣()

1 2