當前位置:
首頁 > 知識 > Linux/Unix運維之巧學活用shell編程

Linux/Unix運維之巧學活用shell編程

Linux/Unix運維之巧學活用shell編程

想要很好的管理Linux系統,shell腳本語言是其必備的工具,Linux/Unix系統的底層及基礎應用軟體的核心大都涉及shell腳本的內容。

一、掌握shell腳本基本語法的方法

最簡單有效的方法就是將語法敲n+1遍!不知道多少人還記得小學,初中,甚至高中時候,爛熟於心的一些知識?學會了、運用熟練了,但是長時間不去在意,就會忘記,不是嗎!

二、掌握shell腳本的各種常見語法

要掌握各類條件表達式、if多種判斷、for循環的不同用法、while多種讀文件的循環等!只有熟練掌握,我們的工作才會更加輕鬆有效!

三、形成自己的腳本開發風格

當掌握了各種常見語法之後,就該選定一種適合自己的語法,形成自己的開發風格,然後將其用精、用透!

四、從簡單做起,簡單判定,簡單循環

開發過程中最常用的不外乎判斷,循環!Shell編程原理也是一樣!程序猿成長到一定程度容易達到瓶頸,其實就是眼高手低,無法繼續約束、克服自己!耐心的熬過去,再堅持一下,就過去了!

五、多模仿,放下參考資料練習,多思考

六、 昨日AlphaGo戰勝了柯潔第一局!同事問我「那編寫程序的人是不是很懂圍棋?」其實AlphaGo的強大在於程序猿給他輸入了3000萬步人類大師的下棋方法,並且讓他自我對弈3000萬次!多模仿,放下參考資料練習,多思考,AlphaGo不就是這樣成功的嗎?

七、學會分析問題,形成編程思維

通常我們會將需求細細劃分為各個小的單元,然後利用函數、判斷、循環、命令等實現每一個小的單元,最後再將這些單元組裝到一起!而這劃分單元的能力就是我們通常所說的開發經驗!

八、編程命名規範化,熟記駝峰命名法

作為一個開發!不知道該如何描述駝峰命名法,它已經是我身體的一部分了!

九、不要拿來主義(新手別偷懶)

其實多數開發都是拿來主義,但是學習的時候不能這樣做!學習本就是需要用心去積攢知識的,一味的投機取巧,那麼你會永遠停留在這個階段!如果有人沒學好知識,那一定是投機慣了,心裡覺得學會了,而實際只摸了一點皮毛!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 我不是程序猿 的精彩文章:

Linux/Unix運維之Shell變數知識進價與實踐
nodejs和php性能對比
為效率而生的十大node框架

TAG:我不是程序猿 |

您可能感興趣

Learn And Apply Flexibly 活學活用
BitTorrent宣布uTorrent Web已迎來百萬月活用戶
Facebook Stories日活用戶達1.5億,即將測試廣告功能
QuestMobile數據:小程序日活用戶突破了2億
Steam 5月報告:VR月活用戶持續增長;Oculus市場份額高於HTC
G?知? H&M攜手Moschino聯名!從服裝飾品到生活用品甚至寵物服飾全面來襲!
靈活用工成全球趨勢,ADP收購自由職業者管理平台WorkMarket
生活用品專區||賽諾枕頭+KALOO安撫玩偶+太陽帽+foldaway摺疊地墊
Twitter取消披露月活用戶,以新指標代替
Valve:Steam平台VR月活用戶年同比增長160%
Steam月活用戶:Rift 30.6萬,Vive 27.9萬,WMR
VR過山車開發商自稱有100萬Cardboard月活用戶
Steam 5月數據:VR月活用戶持續增長,Vive Pro達0.01%
加入App Store新年特惠,《野蠻人大作戰》新增覺醒系統激活用戶
G?知 H&M攜手Moschino聯名!從服裝飾品到生活用品甚至寵物服飾全面來襲!
YouTube 宣布:月活用戶已超過 18 億
Steam月活用戶:Rift 30.6萬,Vive 27.9萬,WMR 4.5萬
VRChat:30%日活用戶是VR頭顯用戶
Steam 4月數據調查:VR月活用戶佔比大增,達歷史新高
Facebook營收及日活用戶增長超預期 股價盤後漲逾5%