原创 shell中的rpm -pi的意思

這些事rpm的常用參數!!! 你可以在linux下man 一下rpm就知道了!!! 不過是英文的,不然你可以百度一下rpm就知道了額!!! 下面我幫你貼幾個!!!! rpm 常用命令 1.安裝一個包 # rpm -ivh

原创 Shell十三問之九:$@與$*差在哪

要說 $@ 與 $* 之前,需得先從 shell script 的 positional parameter 談起... 我們都已經知道變量(variable)是如何定義及替換的,這個不用再多講了。 但是,我們還需要知道有些變量是

原创 Shell十三問之四:""(雙引號)與' '(單引號)差在哪

還是回到我們的 command line 來吧... 經過前面兩章的學習,應該很清楚當你在 shell prompt 後面敲打鍵盤、直到按下 Enter 的時候, 你輸入的文字就是 command line 了,然後 shell 纔

原创 Shell十三問之十二:你要 if 還是 case 呢

還記得我們在第 10 章所介紹的 return value 嗎? 是的,接下來介紹的內容與之有關,若你的記憶也被假期的歡樂時光所抵消掉的話, 那,建議您還是先回去溫習溫習再回來... 若你記得 return value ,我想你也

原创 Shell十三問之十:&&與||差在哪

好不容易,進入兩位數的章節了... 一路走來,很辛苦吧?也很快樂吧? ^_^ 在解答本章題目之前,先讓我們瞭解一個概念:return value ﹗ 我們在 shell 下跑的每一個 command 或 function ,在結束的

原创 Shell十三問之十一:>與

11.1 談到 I/O redirection ,不妨先讓我們認識一下 File Descriptor (FD) 。 程序的運算,在大部份情況下都是進行數據(data)的處理, 這些數據從哪讀進?又,送出到哪裏呢? 這就是 fi

原创 Shell十三問之二:shell prompt(PS1) 與Carriage Return(CR) 的關係

當你成功登錄進一個文字界面之後,大部份情形下, 你會在熒幕上看到一個不斷閃爍的方塊或底線(視不同版本而別), 我們稱之爲*遊標*(cursor)。 遊標的作用就是告訴你接下來你從鍵盤輸入的按鍵所插入的位置, 且每輸入一鍵遊標便向

原创 遇到的幾個linux命令總結

1、pgrep命令 pgrep 是通過程序的名字來查詢進程的工具,一般是用來判斷程序是否正在運行。在服務器的配置和管理中,這個工具常被應用,簡單明瞭;  用法:  #ps 參數選項   程序名  常用參數  -l  列出程序名和進程I

原创 Shell十三問之十三: for what? while 與 until 差在哪

最後要介紹的是 shell script 設計中常見的"循環"(loop)。 所謂的 loop 就是 script 中的一段在一定條件下反覆執行的代碼。 bash shell 中常用的 loop 有如下三種: * for * w

原创 Shell十三問之八:$(())與$()還有${}差在哪

我們上一章介紹了 ( ) 與 { } 的不同,這次讓我們擴展一下,看看更多的變化:$( ) 與 ${ } 又是啥玩意兒呢? 在 bash shell 中,$( ) 與 ` ` (反引號) 都是用來做命令替換用(command subs

原创 Shell十三問之七:()與{}差在哪

嗯,這次輕鬆一下,不講太多... ^_^ 先說一下,爲何要用 ( ) 或 { } 好了。 許多時候,我們在 shell 操作上,需要在一定條件下一次執行多個命令, 也就是說,要麼不執行,要麼就全執行,而不是每次依序的判斷是否要執行

原创 ubuntu下安裝TPM模擬器 --成功步驟

首先,安裝環境是: 我的實驗室電腦,裝了vmware station,上面裝了ubuntu 然後呢,裝上vmware tools工具,裝好了不過總感覺有點問題。   然後就開始準備安裝TPM模擬器了~ 首先,參看文章http://www.

原创 移動端app測試實用指南

移動端App測試實用指南 nina醬 / CDC翻客 / 2012.11.28 35    譯者注:本文從測試人員的角度出發,提出了100多個在測試移動App過程中需要考慮的問題。不管你是測試人員、開發、產品經理或是交互設計

原创 Shell十三問之六:exec跟source差在哪

這次先讓我們從 CU Shell 版的一個實例貼子來談起吧: ( http://www.chinaunix.net/forum/viewtopic.php?t=194191 ) 例中的提問是: 引用:  

原创 shell編程基礎

我們可以使用任意一種文字編輯器,比如gedit、kedit、emacs、vi等來編寫shell腳本,它必須以如下行開始(必須放在文件的第一行): #!/bin/bash ... 注意:最好使用“!/bin/bash”而不是“!/bi