Shell學習終極實戰秘笈,CU論壇力薦,300個實例,2個項目案例,15小時配套教學視頻,贈送35小時Linux入門視頻及11小時Linux指令視頻,送教學PPT。推薦閱讀:《Linux典藏大系三本套裝》,已上市《Linux典藏大系:Linux Shell命令行及腳本編程實例詳解》理論結合實踐,、系統地介紹了 Linux Shell(Bash)腳本編程的語法、命令、技巧 等內容。《Linux典藏大系:Linux Shell命令行及腳本編程實例詳解》偏重于實踐教學,在講解理論知識時, 通過一些典型實例讓讀者了解理論知識在實際環境中 的應用,并對易混淆和較難理解的知識點做了重點分 析,以加深讀者對知識的理解。另外,作者專門為本 書錄制了高清配套教學視頻,以幫助讀者高效學習, 同時也提供了《Linux典藏大系:Linux Shell命令行及腳本編程實例詳解》實例源程序以方便讀者學習。
博學Linux系統管理與運維人員的經驗總結,ChinaUnix技術社區鼎力推薦
結合近700個應用示例,、系統地介紹了Shell(Bash)腳本編程的精華
視頻講解:專門錄制了11小時高清配套教學視頻,并贈送15小時Shell編程入門視頻
內容:詳解近50個Linux常用命令,并系統地介紹了Shell腳本編程的精華
循序漸進:從基本的Linux常用命令開始講解,逐步深入到Linux Shell腳本編程
講解詳細:配合實例對Shell腳本編程的概念、語法、命令、技巧和難點做了詳細講解
實例豐富:列舉了近700個應用示例,便于讀者掌握各個知識點在實際環境中的應用
經驗傳授:給出了大量的經驗和技巧,盡力消除讀者學習時會遇到的各種障礙 Linux精品圖書推薦(請點叢書鏈接查看)
劉艷濤,就職于一家全球500強的通信公司,從事公司無線產品研發中心的Linux/Unix操作系統的管理和技術支持。擁有近6年的Linux系統管理與運維經驗。在使用Shell等腳本實現自動化管理方面有豐富的經驗。擅長配置Nagios與Ganglia集成的自動化監控和故障報警平臺。在結合研發環境對Linux系統性能調優方面有深入的研究。
第1篇Linux Shell基礎和使用
第1章Linux及Linux Shell簡介
1.1關于Linux
1.1.1什么是Linux
1.1.2誰創建了Linux
1.1.3Linux在日常生活中的使用
1.1.4Linux Kernel是什么
1.1.5Linux的理念
1.2什么是Linux Shell
1.3Shell的種類
1.4怎樣使用Shell
1.5Shell腳本是什么
1.6為什么使用Shell腳本
1.7實例:創建你的及時個Shell腳本
1.8小結
第2章初識Linux Shell
2.1Bash Shell
2.1.1Bash簡介
2.1.2Bash提供的改進
2.2Shell在Linux環境中的角色
2.2.1與登錄Shell相關的文件
2.2.2Bash啟動腳本
2.2.3實例:定制自己的Bash登錄腳本
2.2.4Bash退出腳本
2.2.5實例:定制自己的Bash退出腳本
2.2.6有效的登錄Shell的路徑
2.3Shell中的變量
2.3.1Shell中變量的類型
2.3.2實例:如何定義變量和給變量賦值
2.3.3變量命名規則
2.3.4實例:使用echo和printf打印變量的值
2.3.5變量的引用
2.3.6實例:export語句的使用
2.3.7實例:如何刪除變量
2.3.8實例:如何檢查變量是否存在
2.4Shell環境進階
2.4.1實例:回調命令歷史
2.4.2實例:Shell中的擴展
2.4.3實例:創建和使用別名
2.4.4實例:修改Bash提示符
2.4.5實例:設置Shell選項
2.5小結
第3章常用Shell(Bash)命令
3.1查看文件和目錄
3.1.1ls命令實例:列出文件名和目錄
3.1.2cat命令實例:連接顯示文件內容
3.1.3less、more命令實例:分屏顯示文件
3.1.4head命令實例:顯示文件頭部
3.1.5tail命令實例:顯示文件尾部
3.1.6file命令實例:查看文件類型
3.1.7wc命令實例:查看文件統計信息
3.1.8find命令實例:查找文件或目錄
3.2操作文件和目錄
3.2.1touch命令實例:創建文件
3.2.2mkdir命令實例:創建目錄
3.2.3cp命令實例:復制文件或目錄
3.2.4ln命令實例:鏈接文件或目錄
3.2.5mv命令實例:重命名文件或目錄
3.2.6rm命令實例:刪除文件或目錄
3.3管理文件或目錄權限
3.3.1ls -l:顯示文件和目錄權限
3.3.2chmod命令實例:修改權限
3.3.3chown、chgrp命令實例:修改文件所有者和用戶組
3.3.4設置setuid和setgid權限位實例:設置用戶和組權限位
3.4文本處理
3.4.1sort命令實例:文本排序
3.4.2uniq命令實例:文本去重
3.4.3tr命令實例:替換或刪除字符
3.4.4grep命令實例:查找字符串
3.4.5diff命令實例:比較兩個文件
3.5其他常用命令
3.5.1hostname命令實例:查看主機名
3.5.2w、who命令實例:列出系統登錄的用戶
3.5.3uptime命令實例:查看系統運行時間
3.5.4uname命令實例:查看系統信息
3.5.5date命令實例:顯示和設置系統日期和時間
3.5.6id命令實例:顯示用戶屬性
3.6小結
第4章Shell命令進階
4.1文件處理和歸檔
4.1.1paster命令實例:合并文件
4.1.2dd命令實例:備份和拷貝文件
4.1.3gzip、bzip2命令實例:壓縮和歸檔文件
4.1.4gunzip、bunzip2命令實例:解壓縮文件
4.1.5tar命令實例:打包和解包文件
4.2監測和管理磁盤
4.2.1mount、umount命令實例:掛載和卸載存儲介質
4.2.2df命令實例:報告文件系統磁盤空間利用率
4.2.3du命令實例:評估文件空間利用率
4.3后臺執行命令
4.3.1cron、crontab命令實例:執行計劃任務
4.3.2at命令實例:在指定時間執行命令
4.3.3&控制操作符實例:將任務放在后臺運行
4.3.4nohup命令實例:運行一個對掛起免疫的命令
4.4小結
…第2篇Shell 腳本編程
第5章Shell編程基
a[前言]
在當今的互聯網世界,想必最為流行的一個詞就是"云計算"了,而且云計算又引領了大數據時代的到來。而Linux在推動云計算方面起到了舉足輕重的作用。比如,當今最著名的商業云計算平臺"亞馬遜彈性計算云(EC2)"就是基于Linux的。這就需要在Linux服務器上進行大量的數據處理和管理工作,以及一些應用的部署和監測,這時就需要命令行和Shell腳本的幫助。在Linux系統中,我們通常是在命令行下完成一些管理和配置的任務,并通過Shell腳本將一些重復或定期的任務自動化,通過短短幾行腳本自動地將大部分手頭工作搞定,從而節省大量的時間。而且理解Shell腳本也可以讓你更好地了解操作系統。Shell腳本還可以和許多外部命令行工具結合起來完成信息查詢、文本處理、任務定時自動化以及監測系統之類的工作。當然,伴隨著這些便利性的還有巨大的破壞性。比如,稍不留神,你可能就會將整個根目錄全部毀掉,或者錯誤地處理重要的配置文件。這時,了解Linux命令行和Shell腳本相關的細節、遵循Linux使用規范就顯得尤其重要了。
本書面向系統管理員,基于Linux系統的軟件開發和測試人員,以及所有想有效使用Linux系統的愛好者。書中系統而地介紹了Shell(Bash)腳本編程的語法、命令和技巧等內容,結合大量的實例進行講解,你可以將其作為參考,或是作為自己編寫腳本時的靈感源泉。
關于"Linux典藏大系"
"Linux典藏大系"是清華大學出版社自2010年1月以來陸續推出的一個圖書系列,截止2013年,已經出版了10余個品種。該系列圖書涵蓋了Linux技術的方方面面,可以滿足各個層次和各個領域的讀者學習Linux技術的需求。該系列圖書自出版以來獲得了廣大讀者的好評,已經成為了Linux圖書市場上最耀眼的明星品牌之一。其銷量在同類圖書中也名列前茅,其中一些圖書還獲得了"51CTO讀書頻道"頒發的"最受讀者喜愛的原創IT技術圖書獎"。該系列圖書在出版過程中也得到了國內Linux領域最知名的技術社區ChinaUnix(簡稱CU)的大力支持和幫助,讀者在CU社區中就圖書的內容與活躍在CU社區中的Linux技術愛好者進行廣泛交流,取得了良好的學習效果。
本書特色
1.視頻講解
為了幫助讀者更加高效、直觀地學習,編著者為本書重點內容專門錄制了配套教學視頻,需讀者自行下載。
2.內容
本書將理論與實踐相結合,介紹了Linux系統的常用命令及Shell腳本編程所需的知識點。書中對Linux Shell腳本編程的基本概念、語法、命令、技巧和較難理解的知識點都配合圖示和實例進行了詳細講解。
3.循序漸進
本書從最基本的Linux Shell命令開始講解,逐步深入到Linux Shell腳本編程,讓讀者可以迅速掌握Linux Shell的各種特性,并能在實際開發中加以使用。
4.實例豐富
本書偏重于實踐教學,書中的每一個理論知識都給出了具體的典型實例。例如,對每一個Linux常用命令、Linux Shell的相關概念及Shell腳本編程的相關知識等,都列舉了大量實例供讀者了解這些知識點在實際環境中的應用。
5.經驗傳授
本書是基于編著者多年的Linux系統管理和Linux平臺程序設計的經驗總結而來,書中給出了大量的經驗和技巧,盡力消除讀者在學習Linux Shell編程時可能會遇到的各種障礙,從而更加迅速而高效地掌握Shell腳本編程。
本書內容及體系結構
第1篇 Linux Shell基礎和使用(第1~4章)
本篇介紹Linux命令行和Linux Shell的基礎知識,包括Linux及Linux Shell簡介、Bash簡介、Bash啟動和退出腳本、Shell中的變量、Shell中的擴展、創建和使用別名,以及Shell下的常用命令等。這些內容都是學習后續章節所必須要掌握的基礎知識。
第2篇 Shell 腳本編程(第5~15章)
本篇主要介紹Shell腳本編程所需的知識,包括Shell腳本中的注釋、Shell變量進階、Shell的算術運算、如何退出腳本、如何調試腳本、Shell腳本編程風格、Shell的條件執行、Shell中的循環和控制語句、Shell函數、正則表達式、腳本的輸入處理、Shell重定向、管道和過濾器、Shell中的捕獲、sed和awk,以及其他Shell中的介紹等內容。這些內容幾乎涵蓋了日常使用Shell腳本編程的方方面面。
本書讀者對象
Linux Shell編程入門新手;
Linux Shell編程進階人員;
廣大Linux程序設計人員;
Linux系統管理員;
網站管理工程師;
Linux培訓機構的學員;
Linux Shell編程愛好者;
需要一本案頭必備查詢手冊的人員。
本書配套資源獲取方式
本書涉及的源程序和配套教學視頻等學習資料需要讀者自行下載。
編著者
買的時候看商品介紹說有光盤,其實并沒有光盤。
書送來的挺快速的,里面的內容還是比較不錯的
書內容好,書本身質量贊
還可以。,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
感覺一般吧
對最近的學習工作很有幫助,希望能通過這本書的學習提高自己的能力
這就是送來的書,真心無力吐槽,下次寧愿多花運費去別的平臺
好書,物流也快!
非常好的一本書值得推薦
內容不錯,書的質量很一般
不錯,希望對學習有幫助。
不錯,很有幫助
發貨速度快。
本書封面上有教學視頻,應該有個光盤,結果收到的書里面沒有,差評
感覺對當當又有愛了,jd的券一直搶不到,結果當當直接送了我一張,雖然是200-50的,不過也知足了,哈哈
還不錯,挺適合初學者,就是包裝實在不用心,都破了,封面有一大堆劃痕
因為是幾本一起買的,所以很明顯可以看出來,這本倒是新書,不吹不黑。
我想表達的是,看了我拍的圖片,有人會認為是新書嗎?雖然看的是書的內容,但是質量這樣,剛收到書心情也低落了,給三分,不能再多了
值得靜下來認真拜讀,相信以后不再畏懼shell腳本。
書不錯,包裝再好點就ok了,最好把視頻資料刻成光盤,和書放在一起
書來了,還帶塑料包裝,書沒有受傷,接下來好好學習吧
書中的源碼在哪里下載啊,書中給的下載地址沒有!!!
精挑細選的書,很滿意書的內容。全新書籍,一次性塑封
紙質很一般,印刷也不太好 內容待考究。不如去淘寶書店買
書非常好,通俗易懂,但有個問題,l和1 `和 '不區分,很蛋疼
很不錯的工具書,對工作有很幫助!就是配送速度太慢了,查進度發現好幾天都停留在移倉狀態,一周才到貨,比較讓人著急,建議商家快點發貨,及時更新狀態。
以前接觸過shell命令行,了解一點腳本編程,這次購買是為了更系統全面的學習,很不錯的一本書,值得一看!
除了app以外,都不錯,應該多改進下當當app的用戶體驗