下載  >  手册下載  >  UNIX技術手冊 Unix in a Nutshell, 4th Edition 英文PDF文字版

UNIX技術手冊 Unix in a Nutshell, 4th Edition 英文PDF文字版
分類:開發工具查看:2089下載:57
Unix in a Nutshell同時涵蓋了許多重要的、業界標準的開放原始碼工具
本書也完整地討論了常用的shell(bash、ksh及tcsh)和重要元素如正則表達式,乃至舊式工具如sed、awk與vi。
Unix不是一個龐大的物體:它是一個綜合體,而《Unix技術手冊》則是將這一切合併在一起的一本書。

到底unix是什麼?原始的unix源碼是由sco擁有,unix註冊商標是由open group擁有,而領先的仿unix系統則是gnu/linux、mac os x及solaris。這些版本所附的命令與選項有許多是重疊的,但是仍有許多差異。
  混淆了嗎?尚且先不要輸入rm-rf。在目前沒有unix標準支持者的世界中,《unix技術手冊》第四版嘗試定義unix。它從領先的仿unix作業系統中粹取共同的部分,所以你可以輕易地找到在每個地方都可以丁作的命令。而且,它還顯示了最重要的、系統特有的命令與選項,所以你可以熟練地在你最喜歡的unix版本上工作。
  本書同時涵蓋了許多重要的、業界標準的開放原始碼工具,它們也成為了unix的一部分,即使它們並未隨附於作業系統中。這些工具包括cvs、subversion、gnu make與gdb,以及較小型的工具,例如curl與wget。此外,本書也完整地討論了常用的shell(bash、ksh及tcsh)和重要元素如正規表示式,甚至舊式工具如sed、awk與vi。
  如果你被unix系統的多樣性弄得頭暈,或者如果你通常要與一個或多個unix系統一起工作,則你將需要每天使用這本書。 unix不是一個龐大的物體:它是一個綜合體,而《unix技術手冊》則是將這一切合併在一起的一本書。

Unix in a Nutshell目錄

前言
第一部分指令與shell
第一章簡介
21世紀的unix
取得編譯器
編譯軟體
快速參考哪些內容?
初學者指引
solaris:符合標準的程式< br />第二章unix指令
簡介
一般指令摘要
solaris指令摘要
gnu/linux指令摘要
mac os x指令摘要
java指令摘要
第三章unix shell概述
shell簡介
shell的目的
shell的種類

.shell原始碼的網址
常見功能
不同的功能
第四章bash與korn shell
功能概述
呼叫shell
語法
函數
變數
算術表達式
指令歷史機制
工作控制
指令的執行
受限制的shell
內建指令(bash及korn shell)
第五章tcsh:擴充的c shell
功能概述
呼叫shell
語法
變數
預先定義的shell變數
表達式
指令歷史機制
命令列的處理
工作控制
內建指令
第六章套件管理
linux套件管理
red hat套件管理程式
yum :yellowdog updater modified
yum指令摘要
up2date:red hat update agent
debian套件管理程式
macos x套件管理
solaris套件管理
第二部分文字編輯與處理
第七章模式符合
檔名與模式
元字元
根照unix程式分類列示的元字元
第八章emacs編輯器
概念總述
命令列語法
指令摘要,依群組分類
指令摘要,依按鍵分類
指令摘要,依名稱分類
第九章vi、ex與vim編輯器
概念概述
命令列語法
vi的運作
vi指令
vi配置
ex基本概念< br />ex指令摘要(依字母順序)
第十章sed編輯器
概念概述
命令列語法
sed指令的語法
sed指令的分類總結
sed指令摘要(依字母順序)
第十一章awk程式語言
概念概述
命令列語法
模式與程式
內建變量
運算子
變數與陣列的賦值
使用者定義的函數
gawk特有的功能
實現限制
awk函數與指令的分類清單
awk函數與指令摘要(依字母順序)
輸出重定向
原始碼
第三部分軟體開發
第十二章原始碼管理概述
簡介與術語
用法模型
unix源碼管理系統
其他的源碼管理系統
第十三章修訂控制系統
指令概述
基本運算
一般rcs的規格
指令摘要(依字母順序)
第十四章並發版本系統
概念概述
指令列語法與選項
dot檔
環境變數
關鍵字與關鍵字模式
日期
cvsroot變數
指令摘要(依字母順序)
第十五章subversion版本控制系統
概念概述
取得subversion
使用subversion:快速指南
subversion命令列客戶端程式:svn
倉庫管理:svnadmin
檢查倉庫:svnlook
提供遠端存取:svnserve
其他subversion元件
第十六章gnu make工具
概念概述
命令列語法
makefile行
巨集
特殊的目標名稱
編寫命令列
第十七章gdb調試器
概念概述
命令列語法
初始化檔案
gdb表達式
gdb文字使用者介面
gdb指令的分組清單
set與show指令摘要
info指令摘要
gdb指令摘要(依字母順序)
第十八章編寫手冊頁
簡介
nroff/troff概述
man宏摘要(依字母順序)
預先定義的字串
內部名稱
範本文件
第四部分指令與shell參考資料
附錄一iso 8859-1(latin-1)字元集
參考書目

本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: admin@php.cn

最新課程

看更多
  • 【web前端】Node.js快速入門
    【web前端】Node.js快速入門
    本課程專為初學者量身打造,旨在幫助學員快速掌握Node.js的基礎知識與核心技術。課程從Node.js的安裝與環境配置開始,逐步深入解析其非同步程式設計模型、模組系統以及事件驅動機制。透過豐富的實戰案例,學員將學會如何使用Node.js搭建高效、穩定的Web伺服器,處理HTTP請求與回應,以及進行檔案操作與資料庫互動。此外,課程也將介紹Node.js在前端開發的典型應用場景,協助學員快速提升實戰能力,輕鬆應對前端開發的挑戰。
  • 國外Web開發全端課程全集
    國外Web開發全端課程全集
    本課程是一套涵蓋HTML、CSS、JavaScript、Vue.js、React、Flutter以及行動APP開發的全面教學。從基礎的網頁製作到複雜的前後端交互,再到行動應用的實戰開發,課程內容豐富,實戰性強。學員將透過一系列實戰項目,深入了解並掌握各類開發技能,快速成長為全端開發工程師。無論是初學者或有一定經驗的開發者,都能從中受益。透過本課程的學習,你將具備獨立開發Web應用與行動應用的能力,為未來的職涯發展打下堅實的基礎。
  • Go語言實戰之 GraphQL
    Go語言實戰之 GraphQL
    本課程旨在幫助學習者掌握如何使用Go語言實現GraphQL服務。課程從GraphQL的基礎知識講起,深入剖析其資料查詢語言的特性與優勢,接著結合Go語言的特性,詳細講解如何建構GraphQL伺服器、處理請求、定義資料模式等。透過豐富的實戰案例,學習者將學習如何在實際專案中整合GraphQL,提升資料互動的靈活性和效率。課程適合有一定Go語言基礎的開發者,是建構高效能、現代化API的必備選擇。
  • 550W粉絲大佬手把手從零學JavaScript
    550W粉絲大佬手把手從零學JavaScript
    本課程,專為初學者打造,由Google大佬親自授課。課程從JavaScript的基礎知識講起,逐步深入,涵蓋語法、函數、物件、事件處理等內容。透過生動的案例和實戰練習,幫助學員快速掌握JavaScript的核心技能。大佬將親自解答學員疑惑,分享程式設計心得,讓學員在輕鬆愉快的氛圍中成長為JavaScript高手。無論你是程式設計小白,或是希望提陞技能的開發者,本課程都會是你學習JavaScript的最佳選擇。
  • python大神Mosh,零基礎小白6小時完全入門
    python大神Mosh,零基礎小白6小時完全入門
    本課程帶領你踏上程式之旅。從零基礎開始,這個為期 6 小時的課程將引導你掌握 Python 的基本原理和進階概念。 無論你是初學者還是希望提高技能的經驗豐富的程式設計師,Mosh 的深入講解和清晰的教學方法將使你快速掌握 Python。深入了解變數、資料類型、條件語句、循環、函數、物件和模組,並透過動手練習鞏固你的理解。 本課程是學習 Python 的理想選擇,能夠為各種職業領域做好準備。 Mosh 的專業知識和對教育的熱情將使你充滿信心,踏上成為熟練的 Python 開發人員的道路。