{eval=Array;=+count(Array);}
并不能說(shuō)明什么,可能是你缺少實(shí)際場(chǎng)景,重點(diǎn)是理解linux,遇到問(wèn)題知道解決方向,然后通過(guò)搜索最后能徹底解決你的問(wèn)題。你要把linux shell腳本的所有細(xì)節(jié),都搞明白,不可能也沒(méi)必要,除非你想自己寫(xiě)個(gè)shell。
其實(shí)不光是學(xué)習(xí)Linux方面,在學(xué)習(xí)其他方面我們也會(huì)遇到相同的問(wèn)題。
比如學(xué)習(xí)了很長(zhǎng)時(shí)間的思科路由交換,但是在真正做項(xiàng)目的時(shí)候卻發(fā)現(xiàn)調(diào)試設(shè)備時(shí)感覺(jué)陌生了,感覺(jué)突然不會(huì)配置了,相信很多人在剛剛參與項(xiàng)目的時(shí)候都是要經(jīng)歷這個(gè)過(guò)程的。
我想從以下三個(gè)方面給些建議。
1 :學(xué)習(xí)方法
我認(rèn)為學(xué)習(xí)技術(shù)時(shí)最重要的是什么,是拋開(kāi)現(xiàn)成答案。
類似于我們做網(wǎng)絡(luò)配置實(shí)驗(yàn),可以看別人的方案配置一遍、兩遍,但是一定要關(guān)閉別人的方案,自己根據(jù)需求認(rèn)真做一遍,可能做完,網(wǎng)絡(luò)不通,那我們就再做一遍,最后拿自己的方案和別人的方案對(duì)比,查漏補(bǔ)缺。
shell腳本也是一樣的道理,我們用cat、 grep組出一個(gè)簡(jiǎn)單的shell腳本,來(lái)進(jìn)行查找。我們可以和別人的腳本進(jìn)行對(duì)比,看誰(shuí)的腳本效率更高些。
2 :實(shí)踐是檢驗(yàn)技術(shù)的唯一方法
學(xué)習(xí)任何東西的目的都是要進(jìn)行運(yùn)用。沒(méi)有真是的項(xiàng)目需求,我們可以自己給自己出題,自己解。
我們也可以向老師向前輩交流,體會(huì)他們?cè)谌粘9ぷ鲗W(xué)習(xí)中有什么需求是可以通過(guò)腳本來(lái)搞定的。
重要的還是多做,在可以我們可以購(gòu)買相應(yīng)的云服務(wù)器來(lái)搭建一個(gè)微型的企業(yè)服務(wù)器架構(gòu),實(shí)現(xiàn)相應(yīng)的功能。
3 :三人行必有我?guī)?/strong>
個(gè)人能力總是有限的,與前輩多交流,與周圍人多交流,也可以去關(guān)注相應(yīng)的公眾號(hào)等,吸收他人經(jīng)驗(yàn),化作自己技能。
關(guān)于shell我都是面向百度編程,絕大多數(shù)都看的懂,粘過(guò)來(lái)改吧改吧測(cè)試一下就ok了,不過(guò)還好我工作中極少用到shell編程
教你一個(gè)簡(jiǎn)單的方法,就是把你平常要執(zhí)行的命令堆到shell腳本里面,用腳本來(lái)執(zhí)行,說(shuō)直白點(diǎn),shell腳本就是linux命令的堆積,等你養(yǎng)成這個(gè)習(xí)慣后,再就是根據(jù)你的業(yè)務(wù)場(chǎng)景去想能不能寫(xiě)一些帶簡(jiǎn)單邏輯判斷的腳本來(lái)執(zhí)行,剛開(kāi)始不會(huì)也沒(méi)關(guān)系,在github或百度搜一下,先學(xué)會(huì)抄,后面你會(huì)發(fā)現(xiàn)抄著抄著,這些寫(xiě)腳本的思路就在你腦子里面了。
工作后我也接觸了幾年linux系統(tǒng),也經(jīng)歷這個(gè)過(guò)程,你這種情況我覺(jué)得有以下幾方面原因:
一,看得多,寫(xiě)得少。能大概看懂別人的腳本和自己寫(xiě)出能完成既定功能的腳本還是有很大差距的。想要鍵盤(pán)與思路齊飛,熟悉各類命令、語(yǔ)法規(guī)則是必不可少的。
二,沒(méi)有明確的需求。工作中的需求是最好的動(dòng)力。無(wú)論是寫(xiě)代碼還是腳本,都是一樣的。當(dāng)你突然覺(jué)得寫(xiě)代碼(腳本)能力突飛猛進(jìn),一定是因?yàn)橥瓿闪司唧w的工作需求。
三,沒(méi)有足夠的知識(shí)儲(chǔ)備。寫(xiě)腳本不僅僅是敲幾行命令,和寫(xiě)代碼一樣,需要各個(gè)方面的知識(shí)儲(chǔ)備以及對(duì)工作、系統(tǒng)的理解。
紙上得來(lái)終覺(jué)淺,絕知此事要躬行。多寫(xiě)多思考,那一層窗戶紙就在不經(jīng)意間捅破了。加油!
學(xué)還得用,如果有需求或者環(huán)境你會(huì)成長(zhǎng)很快,比如我想學(xué)東西,學(xué)很久也進(jìn)度慢,如果有需求或者環(huán)境那會(huì)很快
0
回答4
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答