標籤:軟體測試技能之linux
軟體測試技能主要有:用例設計、測試載入器、資料庫、linux、程式設計語言。
前不久,剛換工作,所以,面試了很多家公司,主要面試技能:linux與資料庫比例是1:2.
所以,今天,就來談談軟體測試技能之linux。
一些基本的指令,這裡就不多講了,主要講一些測試人員經常用到的一些指令:
第一,打包:tar命令
參數:
-c :建立一個壓縮檔的參數指令(create 的意思);
-x :解開一個壓縮檔的參數指令!
-t :查看 tarfile 裡面的檔案!
特別注意,在參數的下達中, c/x/t 僅能存在一個!不可同時存在!因為不可能同時與解壓縮。
-z :是否同時具有 gzip 的屬性?亦即是否需要用gzip 壓縮?
-j :是否同時具有 bzip2的屬性?亦即是否需要用 bzip2 壓縮?
-v :壓縮的過程中顯示檔案!這個常用,但不建議用在背景執行過程!
-f :使用檔名,請留意,在 f之後要立即接檔名喔!不要再加參數!
例如使用『 tar -zcvfP tfile sfile』就是錯誤的寫法,要寫成
『 tar -zcvPf tfile sfile』才對喔!
-p :使用原檔案的原來屬性(屬性不會依據使用者而變)
-P :可以使用絕對路徑來壓縮!
-N :比後面接的日期(yyyy/mm/dd)還要新的才會被打包進建立的檔案中!
--excludeFILE:在壓縮的過程中,不要將 FILE 打包!
範例:
範例一:將整個 /etc 目錄下的檔案全部打包成為 /tmp/etc.tar
[[email protected]~]# tar -cvf /tmp/etc.tar /etc
將整個/etc目錄下的檔案全部解包在etc目錄下
[[email protected]~]# tar xvf /tmp/etc.tar /etc
第二,linux三劍客:grep、sed、awk
具體執行個體及用法可以查看老男孩部落格:
深入淺出三劍客之awk必殺技一例:http://oldboy.blog.51cto.com/2561410/950730
深入淺出linux三劍客之sed必殺技一例:http://oldboy.blog.51cto.com/2561410/949365
grep,egrep,fgrep的區別:http://ericsam.blog.51cto.com/4479540/1563687
想更深入的學習linux,搜尋‘老男孩’即可。本人就是老男孩的忠實粉絲。
【我的linux,我做主】軟體測試技能之linux