| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202404*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Linux Shell命令行及腳本編程實例詳解 (第2版) ISBN:9787302660194 出版社:清華大學 著編譯者:劉豔濤 叢書名:Linux典藏大系 頁數:380 所在地:中國大陸 *此為代購商品 書號:1638227 可大量預訂,請先連絡。 內容簡介 本書是獲得大量讀者好評的「Linux典藏大系」中的經典暢銷書《Linux Shell命令行及腳本編程實例詳解》的第2版。本書第1版累計13次印刷,銷量超過2萬冊,被ChinaUnix技術社區大力推薦。本書理論結合實踐,全面、系統地介紹Linux Shell(Bash)腳本編程的語法、命令和技巧等內容。本書偏重於實踐,在講解理論知識時結合大量典型實例讓讀者了解理論知識在實際環境中的應用,並對易混淆和較難理解的知識點做了重點分析,以加深讀者對知識的理解。本書提供教學視頻、實例源程序、思維導圖、教學PPT和習題參考答案等超值配套資源,以幫助讀者高效、直觀地學習。 本書共15章,分為2篇。第1篇「Linux Shell基礎知識與命令」,主要內容包括Linux和Linux Shell簡介、初識Linux Shell、常用的Shell(Bash)命令、Shell命令進階;第2篇「Shell腳本編程」,主要內容包括Shell編程基礎、Shell的條件執行、Bash循環、Shell函數、正則表達式、腳本輸入處理、Shell重定向、管道和過濾器、捕獲、sed和awk、其他Linux Shell概述。 本書非常適合初次接觸Linux Shell命令行和腳本編程的入門讀者閱讀,也適合有一定基礎而想進一步提升的進階讀者閱讀,還適合作為高等院校和Linux培訓機構的教材。對於基於Linux平台的開發人員而言,本書還是一本不可多得的案頭查詢手冊。作者簡介 劉艷濤,就職於一家全球500強通信公司,從事公司無線產品研發中心的Linux/Unix操作系統的管理和技術支持。有超過15年的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 3 Linux在日常生活中的應用 1 1 4 Linux內核是什麼 1 1 5 Linux的理念 1 2 什麼是Linux Shell 1 3 Shell的種類 1 4 怎樣使用Shell 1 5 Shell腳本是什麼 1 6 為什麼使用Shell腳本 1 7 實例:創建第一個Shell腳本 1 8 小結 1 9 習題 第2章 初識Linux Shell 2 1 Bash概述 2 1 1 Bash簡介 2 1 2 Bash的改進 2 2 Shell在Linux環境中的角色 2 2 1 與登錄Shell相關的文件 2 2 2 Bash啟動腳本 2 2 3 實例:定製自己的Bash登錄腳本 2 2 4 Bash退出腳本 2 2 5 實例:定製自己的Bash退出腳本 2 2 6 有效地登錄Shell的路徑 2 3 Shell變數 2 3 1 變數的類型 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 4 Shell環境進階 2 4 1 實例:回調歷史命令 2 4 2 實例:Shell的擴展部分 2 4 3 實例:創建和使用別名 2 4 4 實例:修改Bash提示符 2 4 5 實例:設置Shell選項 2 5 小結 2 6 習題 第3章 常用的Shell(Bash)命令 3 1 查看文件和 目錄 3 1 1 ls命令實例:列出文件名和 目錄 3 1 2 cat命令實例:連接顯示文件內容 3 1 3 less和more命令實例:分屏顯示文件 3 1 4 head命令實例:顯示文件的頭部內容 3 1 5 tail命令實例:顯示文件的尾部內容 3 1 6 file命令實例:查看文件類型 3 1 7 wc命令實例:查看文件的統計信息 3 1 8 find命令實例:查找文件或 目錄 3 2 操作文件和 目錄 3 2 1 touch命令實例:創建文件 3 2 2 mkdir命令實例:創建 目錄 3 2 3 cp命令實例:複製文件或 目錄 3 2 4 ln命令實例:鏈接文件或 目錄 3 2 5 mv命令實例:重命名文件或 目錄 3 2 6 rm命令實例:刪除文件或 目錄 3 3 管理文件和 目錄 的許可權3 3 1 ls -l:顯示文件和 目錄 的許可權3 3 2 chmod命令實例:修改許可權 3 3 3 chown和chgrp命令實例:修改文件的所有者和用戶組 3 3 4 設置setuid和setgid許可權位實例:設置用戶和組許可權位 3 4 文本處理 3 4 1 sort命令實例:文本排序 3 4 2 uniq命令實例:文本去重 3 4 3 tr命令實例:替換或刪除字元 3 4 4 grep命令實例:查找字元串 3 4 5 diff命令實例:比較兩個文件 3 5 其他常用的命令 3 5 1 hostname命令實例:查看主機名 3 5 2 w和who命令實例:列出系統登錄的用戶 3 5 3 uptime命令實例:查看系統運行時間 3 5 4 uname命令實例:查看系統信息 3 5 5 date命令實例:顯示和設置系統日期和時間 3 5 6 id命令實例:顯示用戶屬性 3 6 小結 3 7 習題 第4章 Shell命令進階 4 1 文件處理和歸檔 4 1 1 paste命令實例:合併文件 4 1 2 dd命令實例:備份和複製文件 4 1 3 gzip和bzip2命令實例:壓縮和歸檔文件 4 1 4 gunzip和bunzip2命令實例:解壓縮文件 4 1 5 tar命令實例:打包和解包文件 4 2 監測和管理磁碟 4 2 1 mount和umount命令實例:掛載和卸載存儲介質 4 2 2 df命令實例:報告文件系統磁碟空間的利用率 4 2 3 du命令實例:評估文件空間的利用率 4 3 後台執行命令 4 3 1 crond和crontab命令實例:執行計劃任務 4 3 2 at命令實例:在指定時間執行命令 4 3 3 &控制操作符實例:將任務放在後台運行 4 3 4 nohup命令實例:運行一個對掛起「免疫」的命令 4 4 小結 4 5 習題 第2篇 Shell腳本編程 第5章 Shell編程基礎 5 1 Shell腳本的第一行「#!」 5 2 Shell腳本註釋 5 3 實例:如何設置腳本的許可權並執行腳本 5 4 Shell變數進階 5 4 1 Bash的參數擴展 5 4 2 Bash的內部變數 5 4 3 Bash的位置參數和特殊參數 5 4 4 實例:使用declare指定變數的類型 5 4 5 Bash的數組變數 5 5 Shell算術運算 5 5 1 Bash的算術運算符 5 5 2 數字常量 5 5 3 使用算術擴展和let命令進行算術運算 5 5 4 實例:使用expr命令 5 6 退出腳本 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |