東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

說明書三農書屋計算機書庫健康書屋中小學教輔考試寶典經(jīng)典名著電視說明書洗衣機說明書相機說明書健康教育公務員考試

首頁書籍教程計算機書庫 → Linux Shell命令行及腳本編程實例詳解 第一版pdf高清格式

Linux Shell命令行及腳本編程實例詳解

Linux Shell命令行及腳本編程實例詳解第一版pdf高清格式

  • 大。4.2M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2017-10-09 15:10
  • 等級:
  • 類型:計算機書庫
  • 網(wǎng)站:暫無
  • 授權:免費軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網(wǎng)友評論下載地址

《Linux典藏大系:Linux Shell命令行及腳本編程實例詳解》共15章,分為兩篇。主要內容包括:Linux 及Linux Shell簡介、初識Linux Shell、常用Shell (Bash)命令、Shell命令進階、Shell編程基礎、 Shell的條件執(zhí)行、Bash循環(huán)、Shell函數(shù)、正則表達 式、腳本輸入處理、Shell重定向、管道和過濾器、 捕獲、sed和awk,以及其他Linux Shell種類介紹。

Linux Shell命令行及腳本編程實例詳解目錄

第1篇 Linux Shell基礎和使用
 第1章 Linux及Linux Shell簡介
  1.1 關于Linux
   1.1.1 什么是Linux
   1.1.2 誰創(chuàng)建了Linux
   1.1.3 Linux在日常生活中的使用
   1.1.4 Linux Kernel是什么
   1.1.5 Linux的理念
  1.2 什么是Linux Shell
  1.3 Shell的種類
  1.4 怎樣使用Shell
  1.5 Shell腳本是什么
  1.6 為什么使用Shell腳本
  1.7 實例:創(chuàng)建你的第一個Shell腳本
  1.8 小結
 第2章 初識Linux Shell
  2.1 Bash Shell
   2.1.1 Bash簡介
   2.1.2 Bash提供的改進
  2.2 Shell在Linux環(huán)境中的角色
   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 Shell中變量的類型
   2.3.2 實例:如何定義變量和給變量賦值
   2.3.3 變量命名規(guī)則
   2.3.4 實例:使用echo和printf打印變量的值
   2.3.5 變量的引用
   2.3.6 實例:export語句的使用
   2.3.7 實例:如何刪除變量
   2.3.8 實例:如何檢查變量是否存在
  2.4 Shell環(huán)境進階
   2.4.1 實例:回調命令歷史
   2.4.2 實例:Shell中的擴展
   2.4.3 實例:創(chuàng)建和使用別名
   2.4.4 實例:修改Bash提示符
   2.4.5 實例:設置Shell選項
  2.5 小結
 第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命令實例:查看文件統(tǒng)計信息
   3.1.8 find命令實例:查找文件或目錄
  3.2 操作文件和目錄
   3.2.1 touch命令實例:創(chuàng)建文件
   3.2.2 mkdir命令實例:創(chuàng)建目錄
   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命令實例:列出系統(tǒng)登錄的用戶
   3.5.3 uptime命令實例:查看系統(tǒng)運行時間
   3.5.4 uname命令實例:查看系統(tǒng)信息
   3.5.5 date命令實例:顯示和設置系統(tǒng)日期和時間
   3.5.6 id命令實例:顯示用戶屬性
  3.6 小結
 第4章 Shell命令進階
  4.1 文件處理和歸檔
   4.1.1 paster命令實例:合并文件
   4.1.2 dd命令實例:備份和拷貝文件
   4.1.3 gzip、bzip2命令實例:壓縮和歸檔文件
   4.1.4 gunzip、bunzip2命令實例:解壓縮文件
   4.1.5 tar命令實例:打包和解包文件
  4.2 監(jiān)測和管理磁盤
   4.2.1 mount、umount命令實例:掛載和卸載存儲介質
   4.2.2 df命令實例:報告文件系統(tǒng)磁盤空間利用率
   4.2.3 du命令實例:評估文件空間利用率
  4.3 后臺執(zhí)行命令
   4.3.1 cron、crontab命令實例:執(zhí)行計劃任務
   4.3.2 at命令實例:在指定時間執(zhí)行命令
   4.3.3 &控制操作符實例:將任務放在后臺運行
   4.3.4 nohup命令實例:運行一個對掛起免疫的命令
  4.4 小結
…第2篇 Shell 腳本編程
 第5章 Shell編程基礎
  5.1 Shell腳本的第一行“#!”(Shebang)
  5.2 Shell中的注釋
  5.3 實例:如何設置腳本的權限和執(zhí)行腳本
  5.4 Shell變量進階
   5.4.1 Bash中的參數(shù)擴展
   5.4.2 Bash的內部變量
   5.4.3 Bash中的位置參數(shù)和特殊參數(shù)
   5.4.4 實例:使用declare指定變量的類型
   5.4.5 Bash中的數(shù)組變量
  5.5 Shell算術運算
   5.5.1 Bash的算術運算符
   5.5.2 數(shù)字常量
   5.5.3 使用算術擴展和let進行算術運算
   5.5.4 實例:使用expr命令
  5.6 退出腳本
   5.6.1 退出狀態(tài)碼
   5.6.2 實例:使用exit命令
  5.7 實例:調試腳本
  5.8 Shell腳本編程風格
  5.9 小結
 第6章 Shell的條件執(zhí)行
  6.1 條件測試
   6.1.1 實例:使用test命令
   6.1.2 if結構的語法格式
   6.1.3 實例:if…else…fi語句
   6.1.4 實例:嵌套的if/else語句
   6.1.5 實例:多級的if…elif…else…fi
  6.2 條件執(zhí)行
   6.2.1 實例:邏輯與“&&”
   6.2.2 實例:邏輯或“||”
   6.2.3 實例:邏輯非“!”
  6.3 case語句實例
  6.4 小結
 第7章 Bash循環(huán)
  7.1 for循環(huán)
   7.1.1 for循環(huán)語法
   7.1.2 實例:嵌套for循環(huán)語句
  7.2 while循環(huán)
   7.2.1 while循環(huán)語法
   7.2.2 實例:定義無限while循環(huán)
  7.3 until循環(huán)語句實例
  7.4 select循環(huán)語句實例
  7.5 循環(huán)控制
   7.5.1 實例:break語句
   7.5.2 實例:continue語句
  7.6 小結
 第8章 Shell函數(shù)
  8.1 函數(shù)的定義
  8.2 函數(shù)的參數(shù)、變量與返回值
   8.2.1 實例:向函數(shù)傳遞參數(shù)
   8.2.2 本地變量
   8.2.3 實例:使用return命令
   8.2.4 實例:函數(shù)返回值測試
  8.3 函數(shù)的調用
   8.3.1 實例:在Shell命令行調用函數(shù)
   8.3.2 實例:在腳本中調用函數(shù)
   8.3.3 實例:從函數(shù)文件中調用函數(shù)
   8.3.4 實例:遞歸函數(shù)調用
  8.4 實例:將函數(shù)放在后臺運行
  8.5 小結
 第9章 正則表達式
  9.1 什么是正則表達式
   9.1.1 定義
   9.1.2 正則表達式類型
   9.1.3 POSIX字符類
   9.1.4 Bash正則表達式比較操作符
  9.2 正則應用基礎
   9.2.1 實例:使用句點.匹配單字符
   9.2.2 實例:使用插入符號^匹配
   9.2.3 實例:使用美元符$匹配
   9.2.4 實例:使用星號*匹配
   9.2.5 實例:使用方括號[ ]匹配
   9.2.6 實例:使用問號?匹配
   9.2.7 實例:使用加號+匹配
  9.3 小結
 第10章 腳本輸入處理
  10.1 參數(shù)處理
   10.1.1 實例:使用case語句處理命令行參數(shù)
   10.1.2 實例:使用shift命令處理命令行參數(shù)
   10.1.3 實例:使用for循環(huán)讀取多個參數(shù)
   10.1.4 實例:讀取腳本名
   10.1.5 實例:測試命令行參數(shù)
  10.2 選項處理
   10.2.1 實例:使用case語句處理命令行選項
   10.2.2 實例:使用getopts處理多命令行選項
   10.2.3 實例:使用getopt處理多命令行選項
  10.3 獲得用戶輸入
   10.3.1 實例:基本的讀取
   10.3.2 實例:輸入超時
   10.3.3 實例:隱藏方式讀取
   10.3.4 實例:從文件中讀取
  10.4 小結
 第11章 Shell重定向
  11.1 輸入和輸出
   11.1.1 標準輸入
   11.1.2 標準輸出
   11.1.3 標準錯誤
  11.2 重定向
   11.2.1 文件重定向
   11.2.2 實例:從文件輸入
   11.2.3 實例:從文本或字符串輸入
   11.2.4 實例:空文件創(chuàng)建
   11.2.5 實例:/dev/null丟棄不需要的輸出
   11.2.6 實例:標準錯誤重定向
   11.2.7 實例:標準輸出重定向
   11.2.8 實例:標準錯誤和標準輸出同時重定向
   11.2.9 實例:追加重定向輸出
   11.2.10 實例:在單命令行進行標準輸入輸出重定向
  11.3 文件描述符
   11.3.1 實例:使用exec命令
   11.3.2 實例:指定用于輸入的文件描述符
   11.3.3 實例:指定用于輸出的文件描述符
   11.3.4 實例:關閉文件描述符
   11.3.5 實例:打開用于讀和寫的文件描述符
   11.3.6 實例:在同一腳本中使用exec進行輸入和輸出重定向
  11.4 小結
 第12章 管道和過濾器
  12.1 管道
   12.1.1 操作符“|”和“>”之間的區(qū)別
   12.1.2 為什么使用管道
   12.1.3 實例:使用管道連接程序
   12.1.4 實例:管道中的輸入重定向
   12.1.5 實例:管道中的輸出重定向
  12.2 過濾器
   12.2.1 實例:在管道中使用awk命令
   12.2.2 實例:在管道中使用cut命令
   12.2.3 實例:在管道中使用grep命令
   12.2.4 實例:在管道中使用tar命令
   12.2.5 實例:在管道中使用head命令
   12.2.6 實例:在管道中使用paste命令
   12.2.7 實例:在管道中使用sed命令
   12.2.8 實例:在管道中使用sort命令
   12.2.9 實例:在管道中使用split命令
   12.2.10 實例:在管道中使用strings命令
   12.2.11 實例:在管道中使用tail命令
   12.2.12 實例:在管道中使用tee命令
   12.2.13 實例:在管道中使用tr命令
   12.2.14 實例:在管道中使用uniq命令
   12.2.15 實例:在管道中使用wc命令
  12.3 小結
 第13章 捕獲
  13.1 信號
   13.1.1 Linux中的信號
   13.1.2 信號的名稱和值
   13.1.3 Bash中的信號
  13.2 進程
   13.2.1 什么是進程
   13.2.2 前臺進程和后臺進程
   13.2.3 進程的狀態(tài)
   13.2.4 實例:怎樣查看進程
   13.2.5 實例:向進程發(fā)送信號
   13.2.6 關于子Shell
  13.3 捕獲
   13.3.1 trap語句
   13.3.2 實例:使用trap語句捕獲信號
   13.3.3 實例:移除捕獲
  13.4 小結
 第14章 sed和awk
  14.1 sed編輯器基礎
   14.1.1 sed簡介
   14.1.2 sed的模式空間
  14.2 基本的sed編輯命令
   14.2.1 追加、更改、插入編輯命令
   14.2.2 刪除編輯命令
   14.2.3 替換編輯命令
   14.2.4 打印編輯命令
   14.2.5 打印行號編輯命令
   14.2.6 讀取下一行編輯命令
   14.2.7 讀和寫文件編輯命令
   14.2.8 退出編輯命令
  14.3 sed命令實例
   14.3.1 實例:向文件中添加或插入行
   14.3.2 實例:更改文件中指定的行
   14.3.3 實例:刪除文件中的行
   14.3.4 實例:替換文件中的內容
   14.3.5 實例:打印文件中的行
   14.3.6 實例:打印文件中的行號
   14.3.7 實例:從文件中讀取和向文件中寫入
  14.4 sed與Shell
   14.4.1 實例:在sed中使用Shell變量
   14.4.2 實例:從sed輸出中設置Shell變量
  14.5 awk基礎
   14.5.1 awk簡介
   14.5.2 awk基本語法
   14.5.3 第一個awk命令
   14.5.4 使用awk打印指定的列
   14.5.5 從awk程序文件讀取awk指令
   14.5.6 awk的BEGIN和END塊
   14.5.7 awk中使用正則表達式
   14.5.8 awk的表達式和塊
   14.5.9 awk的條件語句
   14.5.10 awk中的變量和操作符
   14.5.11 awk中的特殊變量
   14.5.12 awk中的循環(huán)結構
   14.5.13 awk中的數(shù)組
  14.6 awk與Shell
   14.6.1 實例:在awk中使用Shell變量
   14.6.2 實例:從awk命令的輸出中設置Shell變量
  14.7 awk命令實例
   14.7.1 實例:使用awk編寫字符統(tǒng)計工具
   14.7.2 實例:使用awk程序統(tǒng)計文件的總列數(shù)
   14.7.3 實例:使用awk自定義顯示文件的屬性信息
   14.7.4 實例:使用awk顯示ASCII字符
   14.7.5 實例:使用awk來獲取進程號
  14.8 小結
 第15章 其他Linux Shell種類介紹
  15.1 C Shell
   15.1.1 csh簡介
   15.1.2 csh的特性
   15.1.3 csh的內部變量
   15.1.4 csh的內部命令
   15.1.5 tcsh在csh基礎上的新特性
  15.2 Korn Shell
   15.2.1 ksh簡介
   15.2.2 ksh的特性
   15.2.3 ksh的內部變量
   15.2.4 ksh的內部命令
   15.2.5 增強的ksh-ksh93
  15.3 小結

PC官方
安卓官方手機版
IOS官方手機版

Linux Shell命令行及腳本編程實例詳解截圖

下載地址

Linux Shell命令行及腳本編程實例詳解 第一版pdf高清格式

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

本類軟件必備

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式