很多年前竭翠,去面試振坚,差不多都要面試完了,面試官對(duì)我很滿意斋扰,我對(duì)薪資也很滿意渡八。
臨走,面試官問了一個(gè)問題:你熟悉Linux命令嗎传货?
我:略懂
面試官:管道符號(hào)是啥屎鳍?
我:ps -ef ?grep?
面試官:微微一笑。
最后我如約沒有收到offer损离。
后面才知道哥艇,管道符號(hào)就是這個(gè) “|”!
這是我頭一次覺得Linux對(duì)我工作的重大影響绝编,于是痛定思痛僻澎,開始擼Linux命令,并開始勤奮練習(xí)其他跟Linux命令相關(guān)的實(shí)操十饥。
1年后窟勃,入職一家軟件測(cè)試公司,對(duì)方是做基金的平臺(tái)的逗堵,專門調(diào)用基金的接口秉氧。
對(duì)測(cè)試的要求就是:自己部署測(cè)試環(huán)境,自己寫shell腳本(至少要會(huì)執(zhí)行shell腳本)蜒秤。
當(dāng)然這個(gè)時(shí)候汁咏,我早就已經(jīng)駕熟就輕了亚斋,部署測(cè)試環(huán)境,查詢數(shù)據(jù)庫攘滩,查看日志帅刊,執(zhí)行shell腳本操作數(shù)據(jù)庫......
這些都不在話下,成為團(tuán)隊(duì)的得力測(cè)試干將漂问,1個(gè)月后赖瞒,提前轉(zhuǎn)正。
為什么要跟大家分享這2個(gè)小故事呢蚤假?
因?yàn)槲易约旱挠H身經(jīng)歷栏饮,告訴我,有的時(shí)候會(huì)總比不會(huì)要好很多磷仰!
不會(huì)錯(cuò)過機(jī)會(huì)也不會(huì)在工作中拖后腿被淘汰袍嬉!
現(xiàn)在進(jìn)入正題,我們?yōu)槭裁匆獙W(xué)習(xí)Linux呢芒划?
如果不是自己工作多年冬竟,大家可能會(huì)覺得Linux命令對(duì)我們最初的影響只是面試或者是筆試的一道題,但是對(duì)我們工作之后的深刻影響民逼,要多年累積感悟才能知道泵殴。
學(xué)習(xí)Linux,我認(rèn)為有如下幾個(gè)非常深刻的影響拼苍,也許會(huì)說服你去努力學(xué)習(xí)必備的Linux命令和操作技能笑诅。
1:Linux在服務(wù)器領(lǐng)域非常強(qiáng)大,有很多開源的又非常成熟的軟件疮鲫。
比如說:web服務(wù)器吆你,緩存服務(wù)器,數(shù)據(jù)庫服務(wù)器俊犯。
大家會(huì)發(fā)現(xiàn)比較火的阿里云/騰訊云以及其他各種云妇多,都是Linux的應(yīng)用比較多!
而且Linux性能好并且比較穩(wěn)定燕侠,所以大多數(shù)企業(yè)會(huì)選擇Linux的服務(wù)器者祖,既然企業(yè)選擇了它,我們又是為企業(yè)做測(cè)試的绢彤。
那么軟件測(cè)試工程師需要掌握Linux是非常必要七问,而且也會(huì)越來越重要!
2:從工作角度來說明的話茫舶,那么具體可以分為如下幾點(diǎn):
◆ 如果公司需要測(cè)試自己去部署測(cè)試環(huán)境械巡,那么掌握必備的Linux命令以及如何部署tomcat+jdk下的測(cè)試環(huán)境。
如何修改配置文件,如何配置環(huán)境變量讥耗,如何啟動(dòng)環(huán)境都是必須要掌握的有勾!
不然在整個(gè)測(cè)試團(tuán)隊(duì),你自己就會(huì)顯得弱小無辜又無助古程,最后可能是拖了團(tuán)隊(duì)的后腿柠衅!拖無止境!
◆ 如果你需要自己通過查看日志去定位問題籍琳。
那么你就需要學(xué)會(huì)利用Linux命令如何去查看日志菲宴。
如何從快速嘩啦啦閃過的日志里面查找關(guān)鍵字,如何從歷史日志里面查找關(guān)鍵字搜索錯(cuò)誤信息趋急,并且copy關(guān)鍵日志信息給開發(fā)幫忙定位解決問題喝峦。
◆ 如果需要在Linux服務(wù)器上執(zhí)行一些定時(shí)任務(wù)。
那么你還需要會(huì)寫shell腳本呜达。
◆ 如果你做性能測(cè)試谣蠢,需要監(jiān)控服務(wù)器的性能。
那么Linux的必備命令:top/ps/vmstat/sar.....等命令查近,你必須要會(huì)眉踱。
否則Linux服務(wù)器的性能分析,你只能望洋興嘆霜威!
◆ 如果你還是要做性能測(cè)試谈喳,要涉及到數(shù)據(jù)庫的慢查詢。
那么你還是需要學(xué)會(huì)如何在Linux下操作數(shù)據(jù)庫戈泼!命令不可少婿禽。
◆ 性能測(cè)試?yán)锩妫€會(huì)涉及到負(fù)載均衡大猛、反向代理等各種各樣的高端技術(shù)扭倾。
那么你遲早都會(huì)要學(xué)會(huì)Linux,然后才能勝任工作挽绩!
以上只是稍微說下膛壹,在我們工作中,Linux是必不可少的技能之一唉堪。
為什么要學(xué)習(xí)模聋?為了工作也是為了升職加薪!
本文由檸檬班華華老師原創(chuàng)巨坊,轉(zhuǎn)載需注明出處撬槽!
今日福利
【Java11期開課啦】
8大實(shí)戰(zhàn)案例模塊此改,歷時(shí)三年沉淀趾撵,Java4.0震撼發(fā)布!
偷偷告訴你前50名,還可獲得價(jià)值300元的京東購(gòu)物卡呦~
如有疑問占调,請(qǐng)留言告知暂题,或者咨詢檸檬班軟件測(cè)試培訓(xùn)機(jī)構(gòu):www.lemonban.com官網(wǎng)客服哦
留言領(lǐng)取100G軟件測(cè)試全面課程視頻。