iT邦幫忙

0

學習linux shell 的問題

請問大家關於學習shell的地方 除了鳥哥
還有其他地方可以學習嗎
還有想請問各位前輩當初再學習shell是如何學的呢

loveAkame iT邦新手 5 級 ‧ 2019-04-14 07:05:52 檢舉
https://tiswww.case.edu/php/chet/bash/bashref.html
https://www.robvanderwoude.com/
owo iT邦新手 5 級 ‧ 2019-04-16 15:41:08 檢舉
https://linux.die.net/man/
1
黃彥儒
iT邦高手 1 級 ‧ 2019-04-13 22:10:47

鳥哥沒有在shell著墨太多,可以看看這本書:
https://www.tenlong.com.tw/products/9789864766420

1

什麼樣的程式語言,學習方式都大同小異,初學者用不著看書,
網路很多基本教學,先把基本語法了解一遍,並了解它的主要用途,
shell一般是拿來跟linux溝通的語言,處理和linux環境有關的操作,
不需要一開始就了解太多進階的用法,而是透過實作時,用到什麼再去進一步了解,
接著要看你的需求,打算拿shell來做什麼,有了需求後再決定下一步,
如果你的需求很大或是過於籠統,就要先細分並明確化,程式語言只是工具,
總之得先確定你的需求是什麼?

zebrakky iT邦新手 5 級 ‧ 2019-04-14 11:03:14 檢舉

打算拿來進行linux維運,可是現在沒機會碰到,想說靠網路上一些文章練習,累積經驗

linux維運就是個很籠統的需求,應該更明確一些,
例如:想要動態批次新增使用者、用排程記錄系統的狀態等等
真要累積經驗可以試著每天寫一兩個shell的需求功能,
在寫的過程,才能了解你的程度在哪,你對shell的了解有多少,
學習程式語言最困難的不是知識,而是實踐與堅持,
沒有這兩項,什麼都別談了,所以去寫吧,
然後有需要就把你的code放上來看看問題在哪

froce iT邦大師 6 級 ‧ 2019-04-15 13:38:20 檢舉

linux的好處就是維運工具通常都是script語言,用的都是直譯器。
bash不會,可以用perl、可以用python...
也可以自己用vi看別人怎麼寫。

0
vegalou
iT邦新手 4 級 ‧ 2019-04-22 08:34:16

買本書吧,網站上的太零碎 $?
電子書從頭到尾讀一遍實做。

我要發表回答

立即登入回答