歡迎光臨
每天分享高質量文章

shell腳本沒學好怎麼當黑客,趕緊來看看這些shell好書

來自:程式員書庫(ID:OpenSourceTop)


在Linux運維的工作招聘要求里,一定會有一條:掌握shell,perl,python等腳本語言中的一種。Shell腳本,就是利用Shell的命令解釋的功能,對一個純文本的檔案進行解析,然後執行這些功能,也可以說Shell腳本就是一系列命令的集合。

Shell能做什麼?

單獨的shell 命令可以做一些你需要實現的基礎的目的,比如查看信息,修改編輯,sed,awk可以處理統計資料等;而腳本可將這些功能組合而完成更強大的功能

因此,shell腳本很重要,這是不爭的事實。但是,有很多初級甚至中高級的運維工程師,shell腳本能力卻很一般,本文整理了一些shell腳本的好書,如果你不知道如何學習,可以以此為參考:

1、《Linux命令列與shell腳本編程大全》

這是一本關於Linux命令列與shell腳本編程的全方位教程,主要包括四大部分:Linux命令列,shell腳本編程基礎,高級shell腳本編程,如何創建實用的shell腳本。

把這本書放在第一本主要是因為它真的十分適合Linux初學者,書中內容涵蓋十分全面,而且講的不深,通俗易懂,初學者選擇本書作為學習Linux的第一本尤為合適。

2、《Shell腳本學習指南》

本書將告訴你這些有關UNIX主流工具的知識,此外,還會幫助你解決UNIX命令與標準的差異。但並不是特別適合初學者,最好具備一定的shell基礎,也可以把它放在一個觸手可及的地方,當成參考手冊使用。



3、《Linux Shell腳本攻略》

本書結合豐富的實際案例介紹瞭如何利用shell命令快速開發常規任務,如何憑藉短短幾個命令列從Web挖掘資料的shell腳本,如何通過srlell腳本設置以太網和無線LAN,以及如何利用少量命令的組合完成諸如文本處理、檔案管理、備份等複雜的資料管理工作等。

此書很薄,可以作為一本提高書閱讀,書中的很多技巧一旦掌握了,一定會對你的工作大有幫助,不同於其他書籍的是,本書沒有長篇大論,都是由許多小技巧組成

4、《Linux系統命令及Shell腳本實踐指南》

本書面向初學者,由淺入深、全面、系統地介紹了linux系統的基礎命令和shell腳本的開發。從知識結構上分為三部分。第一部分為前8章,全面介紹了linux的基礎知識和常用命令;第二部分為第9章和第10章,主要是linux下交互和非交互編輯器的使用;第三部分為第11~18章,主要是shell腳本開發。

5、《學習 Bash》

bash是自由軟體基金會發佈的“Bourne Again Shell”的縮寫。它是流行的UNIX Bourne shell的免費可用替代產品,本書介紹瞭如何使用bash的高級命令列特性,如命令歷史、命令列編輯和命令完成,此外,還介紹了shell編程。

附:

《想讀懂Linux,這幾本書才是最好的》

《這可能是學習Linux最好的免費電子書》


●編號711,輸入編號直達本文

●輸入m獲取到文章目錄

赞(0)

分享創造快樂