摘要: 讓我們來看看該命令的參數(shù):
pathname find命令所查找的目錄路徑。例如用.來表示當(dāng)前目錄,用/來表示系統(tǒng)根目錄。
-print find命令將匹配的文件輸出到標(biāo)準(zhǔn)輸出。
-exec find命令對匹配的文件執(zhí)行該參數(shù)所給出的shell命令。
-ok 和- exec的作用相同,只不過以一種更為安全的模式來執(zhí)行該參數(shù)所給出的shell命令,在執(zhí)行每一個(gè)命令之前,都會(huì)給出提示,讓用戶來確定是否執(zhí)行.
閱讀全文
posted @
2011-12-21 10:52 RoyPayne 閱讀(226) |
評(píng)論 (0) |
編輯 收藏
摘要: 在Linux或Unix中,查看文件的方法有很多種:more,less,cat,od,head,tail等等,其中head可查看一個(gè)文件的前面的幾行,tail則與之相反。這里只對tail的語法及常用的使用方法做以介紹。
相信最基本的cat、more和less你已經(jīng)很熟悉了,如果有特殊的要求呢:
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -2 /etc/passwd 或 tail -n 2 /etc/passwd
tail -f /var/log/messages
參數(shù)-f使tail不停地去讀最新的內(nèi)容,這樣有實(shí)時(shí)監(jiān)視的效果,用Ctrl+c來終止!
3. 查看文件中間一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
這樣你就可以只查看文件的第5行到第10行。
閱讀全文
posted @
2011-12-21 09:20 RoyPayne 閱讀(1335) |
評(píng)論 (0) |
編輯 收藏
Xshell對于嵌入式開發(fā)來說,是個(gè)非常不錯(cuò)的工具。但或許都有過被中文顯示為亂碼的問題感覺有點(diǎn)不爽。解決方法其實(shí)很簡單的,即把xshell編碼方式改成UTF-8即可。
[文件]–>[打開]–>在打開的session中選擇連接的那個(gè),點(diǎn)擊[屬性] -> [終端], 編碼選擇為:Unicode(UTF-8),然后重新連接服務(wù)器即可。也可以在Xshell的工具欄里面點(diǎn)擊“編碼 ”按鈕,選擇Unicode(UTF-8)編碼即可。
本人用的Xshell版本是:xshell3.0(build 0206) 簡體中文
posted @
2011-12-21 09:07 RoyPayne 閱讀(39641) |
評(píng)論 (1) |
編輯 收藏
摘要: 最近在網(wǎng)上查閱了不少Javascript閉包(closure)相關(guān)的資料,寫的大多是非常的學(xué)術(shù)和專業(yè)。對于初學(xué)者來說別說理解閉包了,就連文字?jǐn)⑹龆己茈y看懂。撰寫此文的目的就是用最通俗的文字揭開Javascript閉包的真實(shí)面目。
閱讀全文
posted @
2011-12-19 16:59 RoyPayne 閱讀(221) |
評(píng)論 (0) |
編輯 收藏
摘要: javascript數(shù)組操作大全,數(shù)組方法總匯
1. shift:刪除原數(shù)組第一項(xiàng),并返回刪除元素的值;如果數(shù)組為空則返回undefined
var a = [1,2,3,4,5];
var b = a.shift(); //a:[2,3,4,5] b:1
閱讀全文
posted @
2011-12-16 12:09 RoyPayne 閱讀(2292) |
評(píng)論 (0) |
編輯 收藏
摘要: vi編輯器是所有Unix及Linux系統(tǒng)下標(biāo)準(zhǔn)的編輯器,它的強(qiáng)大不遜色于任何最 新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。由于對Unix及Linux系統(tǒng)的任何版本,vi編輯器是完全相同的,因此您可以在其他 任何介紹vi的地方進(jìn)一步了解它。Vi也是Linux中最基本的文本編輯器,學(xué)會(huì)它后,您將在Linux的世界里暢行無阻。
閱讀全文
posted @
2011-12-14 10:38 RoyPayne 閱讀(256) |
評(píng)論 (0) |
編輯 收藏
JSON是一種數(shù)據(jù)表示, 與語言無關(guān). var str_json = {name:"張三", age:19}; 這一行是javascript的語句, 以var關(guān)鍵字開頭, 使局部變量str_json指向一個(gè)對象字面量 注意這是對象字面量. 這一句里壓根沒有JSON的事 var anotherString='{"foo":"bar","baz":true}' 這創(chuàng)建了一個(gè)字符串, 它的格式符合JSON標(biāo)準(zhǔn) 于是可以 var newObj = eval( '(' + anotherString + ')' ); 這樣.
ζ var o={name:"張三", age:19}; //此處o是js對象 alert(o.name); ζ var str_json = '{"name":"張三", "age":19}'; //str_json是符合JSON規(guī)范的字符串 var oJSON = eval('('+str_json+')'); //把JSON字符串轉(zhuǎn)化成js對象oJSON alert(oJSON.name); The JSON Object is different from String having JSON format 看來就是這個(gè)分別了 由于服務(wù)器Response一般都采取文本形式,所以eval還是必要的
posted @
2011-12-13 16:16 RoyPayne 閱讀(227) |
評(píng)論 (0) |
編輯 收藏
摘要: 簡介
Asynchronous JavaScript and XML (Ajax) 是驅(qū)動(dòng)新一代 Web 站點(diǎn)(流行術(shù)語為 Web 2.0 站點(diǎn))的關(guān)鍵技術(shù)。Ajax 允許在不干擾 Web 應(yīng)用程序的顯示和行為的情況下在后臺(tái)進(jìn)行數(shù)據(jù)檢索。使用 XMLHttpRequest 函數(shù)獲取數(shù)據(jù),它是一種 API,允許客戶端 JavaScript 通過 HTTP 連接到遠(yuǎn)程服務(wù)器。Ajax 也是許多 mashup 的驅(qū)動(dòng)力,它可將來自多個(gè)地方的內(nèi)容集成為單一 Web 應(yīng)用程序。
不過,由于受到瀏覽器的限制,該方法不允許跨域通信。如果嘗試從不同的域請求數(shù)據(jù),會(huì)出現(xiàn)安全錯(cuò)誤。如果能控制數(shù)據(jù)駐留的遠(yuǎn)程服務(wù)器并且每個(gè)請求都前往同一域,就可以避免這些安全錯(cuò)誤。但是,如果僅停留在自己的服務(wù)器上,Web 應(yīng)用程序還有什么用處呢?如果需要從多個(gè)第三方服務(wù)器收集數(shù)據(jù)時(shí),又該怎么辦?
閱讀全文
posted @
2011-12-10 19:18 RoyPayne 閱讀(255) |
評(píng)論 (0) |
編輯 收藏
摘要: 介紹JSONP之前,先簡單的介紹一些JSON。JSON是JavaScript Object Notation的縮寫,是一種輕量的、可讀的基于文本的數(shù)據(jù)交換開放標(biāo)準(zhǔn)。源于JavsScript編程語言中對簡單數(shù)據(jù)結(jié)構(gòu)和關(guān)聯(lián)數(shù)組的展示功能。它是僅含有數(shù)據(jù)對和簡單括號(hào)結(jié)構(gòu)的純文本,因此可通過許多途徑進(jìn)行JSON消息的傳遞。
閱讀全文
posted @
2011-12-10 19:14 RoyPayne 閱讀(577) |
評(píng)論 (0) |
編輯 收藏
posted @
2011-11-30 14:05 RoyPayne 閱讀(261) |
評(píng)論 (0) |
編輯 收藏