Linux係統分析與高級編程技術 pdf epub mobi txt 電子書 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
周巍鬆
機械工業齣版社
1999-12
416
58.00
平裝
9787111075363
圖書標籤:
電子
linux
Linux
喜歡 Linux係統分析與高級編程技術 的讀者還喜歡
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2024-12-26
Linux係統分析與高級編程技術 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
Linux係統分析與高級編程技術 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
Linux係統分析與高級編程技術 pdf epub mobi txt 電子書 下載 2024
圖書描述
著者簡介
圖書目錄
目 錄
前言
第一篇 Linux係統介紹
第1章 Linux簡介
1.1Linux的起源
1.2自由軟件基金會的GNU計劃
1.3Linux的發音
1.4Linux的特點
1.5基本硬件要求
1.6如何獲得Linux
1.6.1從網上下載Linux
1.6.2從光盤獲得Linux
1.7涉及Linux的Web網址和新聞討論組
1.8Linux的不足之處
第2章 外殼及常用命令
2.1登錄和退齣
2.2Linux係統的外殼
2.3外殼的常用命令
2.3.1更改帳號密碼
2.3.2聯機幫助
2.3.3遠程登錄
2.3.4文件或目錄處理
2.3.5改變工作目錄
2.3.6復製文件
2.3.7移動或更改文件、目錄名稱
2.3.8建立新目錄
2.3.9刪除目錄
2.3.10刪除文件
2.3.11列齣當前所在的目錄位置
2.3.12查看文件內容
2.3.13分頁查看文件內容
2.3.14查看目錄所占磁盤容量
2.3.15文件傳輸
2.3.16文件權限的設定
2.3.17檢查自己所屬的工作組名稱
2.3.18改變文件或目錄工作組所有權
2.3.19改變文件或目錄的最後修改時間
2.3.20文件的鏈接
2.3.21文件中字符串的查錄
2.3.22查尋文件或命令的路徑
2.3.23比較文件或目錄的內容
2.3.24文件打印輸齣
2.3.25一般文件的打印
2.3.26troff文件的打印
2.3.27打印機控製命令
2.3.28進程控製
2.3.29外殼變量
2.3.30環境變量
2.3.31彆名
2.3.32曆史命令
2.3.33文件的壓縮
2.3.34管道命令的使川
2.3.35輸入/輸齣控製
2.3.36查看係統中的用戶
2.3.37改變用戶名
2.3.38查看用戶名
2.3.39查看當前係統上所有工作站
的用戶
2.3.40與某工作站上的用戶交談
2.3.41檢查遠程係統是否正常
2.3.42電子郵件的使用簡介
第3章 Linux係統的網絡功能
3.1Linux支持的網絡協議
3.1.1TCP/IP
3.1.2TCP/IP版本6
3.1.3IPX/SPX
3.1.4AppleTalk協議集
3.1.5廣域網
3.1.6ISDN
3.1.7PPP、SLIP及PLIP
3.1.8業餘無綫電
3.1.9ATM
3.2Linux係統下的文件共享和打印共享
3.2.1Machintosh環境
3.2.2Windows環境
3.2.3Novell環境
3.2.4UNIX環境
3.3Linux係統中的Internet/Intranet功能
3.3.1郵件
3.3.2Web服務器
3.3.3Web瀏覽器
3.3.4FTP服務器和客戶機
3.3.5新聞服務
3.3.6域名係統
3.3.7DHCP和bootp
3.3.8NIS
3.4Linux係統下應用程序的遠程執行
3.4.1Telnet
3.4.2遠程命令
3.4.3XWindow
3.5Linux係統的網絡互連功能
3.5.1路由器
3.5.2網橋
3.5.3IP僞裝
3.5.4IP統計
3.5.5IP彆名
3.5.6流量限製器
3.5.7防火牆
3.5.8端口下傳
3.5.9負載平衡
3.5.10EQL
3.5.11代理服務器
3.5.12按需撥號
3.5.13管道、移動IP和虛擬個人網絡
3.6Linux係統中的網絡管理
3.6.1Linux係統下的網絡管理應用程序
3.6.2SNMP
3.7企業級Linux網絡
3.7.1高可用性
3.7.2RAID
3.7.3冗餘網絡
第4章 Linux係統管理簡介
4.1root帳號
4.2啓動和關閉係統
4.2.1從軟盤啓動
4.2.2使用LILO啓動
4.2.3關閉Linux係統
4.3掛接文件係統
4.3.1掛接軟盤
4.3.2創建新的文件係統
4.3.3卸載文件係統
4.4檢查文件係統
4.5使用文件作為交換區
4.6係統和文件的備份
4.7設置係統
4.7.1設置係統名
4.7.2使用維護磁盤
4.7.3重新設置root帳號口令
4.7.4設置登錄信息
第二篇 Linux高級語言及管理編程
第5章 外殼編程
5.1創建和運行外殼程序
5.1.1創建外殼程序
5.1.2運行外殼程序
5.2使用外殼變量
5.2.1給變量賦值
5.2.2讀取變量的值
5.2.3位置變量和共他係統變量
5.2.4引號的作用
5.3數值運算命令
5.4條件錶達式
5.4.1if錶達式
5.4.2case錶達式
5.5循環語句
5.5.1for語句
5.5.2while語句
5.5.3 until語句
5.6shift命令
5.7Select語句
5.8repeat語句
5.9子函數
第6章 gawk語言編程
6.1gawk的主要功能
6.2如何4執行gawk程序
6.3文件、記錄和字段
6.4模式和動作
6.5比較運算和數值運算
6.6內部函數
6.6.1隨機數和數P學函數
6.6.2字符串的內部函數
6.6.3 輸入輸齣的內部函數
6.7字符串和數字
6.8格式化輸齣
6.9改變字段分隔符
6.10元字符
6.11調用gawk程序
6.12衛BEGIN和END
6.13變量
6.14內置變量
6.15控製結構
6.15.1if錶達式
6.15.2while循環
6.15.3for循環
6.15.4next和exit
6.16數組
6.17川戶自定義函數
6.18兒個實例
第7章 Perl語言編程
7.1什麼是Perl
7.2Perl的現狀
7.3初試P erl
7.4Perl變量
7.4.1標量
7.4.2數組
7.4.3相關數組
7.5文件句柄和文件操作
7.6循環結構
7.6.1foreach循環
7.6.2判斷運算
7.6.3for循環
7.6.4 while和until循環
7.7條件結構
7.8字符匹配
7.9替換和翻譯
7.9.1替換
7.9.2翻譯
7.10 子過程
7.10.1子過程的定義
7.10.2參數
7.10.3返迴值
7.11 Perl程序的完整例瞭
第8章 Linux內核簡介
8.1係統初始化
8.2係統運行
8.3內核提供的各種係統調用
8.3.1進程的從本概念和係統
8.3.2創建和撤消進程
8.3.3執九行程序序
第9章 係統進程
9.1什麼是進程
9.2進程的結構
9.3進程調度
9.4進程使用的文件
9.5進程使川的虛擬內存
9.6創建進程
9.7進積的時間和計時器
9.7.1實時時鍾
9.7.2虛擬時鍾
9.7.3形象時鍾
9.8程序的執行
9.8.1ELF文件
9.8.2腳本文件
第10章 內存管理
10.1內存管理的作用
10.2虛擬內存的抽象模型
10.3按需裝入頁麵
10.4交換
10.5共享虛擬內存
10.6存取控製
10.7高速緩存
10.7.1緩衝區高速緩存
10.7.2頁麵高速緩存
10.7.3交換高速緩存
10.7.4硬件高速緩存
10.8係統頁麵錶
10.9頁麵的分配和釋放
10.9.1頁麵的分配
10.9.2頁麵的釋放
10.10內存映射
10.11請求調頁
10.12頁麵高速緩存
10.13內核交換守護進程
第11章 進程間通信
11.1信號機製
11.2管道機製
113SystemVIPC機製
11.3.1信息隊列
11.3.2信號量
11.3.3共享內存
第12章 PCI
12.1PCI係統
12.2PCI地址空間
12.3PCI設置頭
12.4PCII/O和PCI內存地址
12.5PCI-ISA橋
12.6PCI-PCI橋
12.7PCI初始化
12.7.1Linux係統內核有關PCI的
數據結構
12.7.2 PCI設備驅動程序
12.7.3 PCIBIOS函數
12.7.4 PCIFixup
第13章 中斷和中斷處理
13.1中斷
13.2可編程中斷控製器
13.3初始化中斷處理的數據結構
13.4中斷處理
第14章 設備驅動程序
14.1硬件設備的管理
14.2輪詢和中斷
14.3直接內存存取
14.4內存
14.5設備驅動程序和內核之間的接日
14.5.1字符設備
14.5.2塊設備
14.6 硬盤
14.6.1IDE硬盤
14.6.2初始化IDE硬盤子係統
14.6.3SCSI硬盤
14.6.4初始化SCSI磁盤子係統
14.6.5傳遞塊設備請求
14.7網絡設備
14.7.1網絡設備文件名
14.7.2總綫信息
14.7.3網絡接目標記
14.7.4協議信息
14.7.5初始化網絡設備
第15章 文件係統
15.1Linux文件係統概述
15.2 ext2文件係統
15.2.1ext2的索引節點
15.2.2ext2超級塊
15.2.3ext2數據塊組描述符
15.2.4ext2中的目錄
15.2.5在ext2文件係統中查找文件
15.2.6改變ext2文件係統中文件
的大小
15.3VFS
15.3.1.VFS超級塊
15.3.2 VFS索引節點
15.3.3登記文件係統
15.3.4 掛接文件係統
15.3.5在VFS中查找文件
15.3.6撤消文件係統
15.3.7VFS索引節點緩存
15.3.8VFS目錄緩存
15.4 緩衝區緩存
15.5/proc文件係統
第16章 網絡係統
16.1TCP/IP網絡簡介
16.2TCP/IP網絡的分層
16.3BSD套接口
16.4INET套接口層
16.4.1創建BSD套接口
16.4.2給INETBSD套接口指定地址
16.4.3在INETBSD套接口上創建連接
16.4.4監聽INETBSD套接口
16.4.5接收連接請求
16.5IP層
16.5.1套接口緩衝區
16.5.2接收IP數據包
16.5.3發送IP數據包
16.5.4數據碎片
16.6地址解析協議
第17章 係統內核機製
17.1BottomHalf處理
17.2任務隊列
17.3計時器
17.4等待隊列
17.5信號量
第四篇 Linux係統高級編程
第18章 Linux內核模塊編程
18.1 個簡單程序HelloWorld
18.2 設備文件
18.3 proc義件係統
18.4 使用/proc輸入
18.5 與設備文件通信
18.6 啓動參數
18.7 係統調用
18.8 阻塞進程
18.9 替換printk
18.10 調度任務
第19章 有關進程通信的編程
19.1進程間通信簡介
19.2半雙工UNIX管道
19.2.1基本概念
19.2.2使用C語言創建管道
19.2.3創建管道的簡單方法
19.2.4使用管道的自動操作
19.2.5使用半雙工管道時的注意事項
19.3命名管道
19.3.1基本概念
19.3.2創建FIFO
19.3.3FIFO操作
19.3.4FIFO的阻塞
19.3.5SIGPIPE信號
19.4 SystemVIPC
19.4.1基本概念
19.4.2消息隊列基本概念
19.4.3係統調川msgget()
19.4.4係統調川msgsnd()
19.4.5係統調用msgctl()
19.4.6一個msgtool的實例
19.5使用信號量編程
19.5.1基本概念
19.5.2係統調用semget()
19.5.3係統調用semop()
19.5.4係統調用semctl()
19.5.5使用信號量集的實例:semtool
19.6 共享內存
19.6.1基本概念
19.6.2 係統內部用戶數據結構
shmidds
19.6.3係統調川shmget()
19.6.4 係統調用shmat()
19.6.5係統調川shmctl()
19.6.6係統調用shmdt()
19.6.7使用共享內存的實例:shmtool
第20章 高級綫程編程
20.1綫程的概念和用途
20.2個簡單的例子
20.3綫程同步
20.4使用信號量協調程序
20.5信號量的實現
20.5.1Semaphore.h
20.5.2Semaphore.c
第21章 Linux係統網絡編程
21.1什麼是套接口
21.2兩種類型的Internet套接口
21.3網絡協議分層
21.4數據結構
21.5IP地址和如何使川IP地址
21.5.1socket()
21.5.2bind()
21.5.3connect()
21.5.4listen()
21.5.5accept()
21.5.6send()和recv()
21.5.7sendto0和recvfrom()
21.5.8close()和shutdown0
21.5.9getpeername()
21.5.10gethostname()
21.6 DNS
21.7客戶機/服務器模式
21.8簡單的數據流服務器程序
21.9簡單的數據流客戶機程序
21.10數據報套接口
21.11阻塞
第22章 LinuxI/O端口編程
22.1如何在C語言下使用I/O端口
22.1.1 一般的方法
22.1.2另一個替代方法:/dev/port
22.2 硬件中斷與DMA存取
22.3高精確的時間
22.3.1延遲時間
22.3.2時間的量測
22.4 使用共他程序語言
22.5 些有用的I/O 端口
22.5.1並行端口
22.5.2遊戲端口
22.5.3串行端口
第五篇 Linux係統安全分析
第23章 係統管理員安全
23.1安全管理
23.2超級用戶
23.3文件係統安全
23.3.1 Linux文件係統概述
23.3.2設備文件
23.3.3/etc/mknod命令
23.3.4 安全考慮
23.3.5find命令
23.3.6secure程序
23.3.7ncheck命令
23.3.8安裝和拆卸文件係統
23.3.9 係統目錄和文件
23.4 作為root運行的程序
23.4.1啓動係統
23.4.2init進程
23.4.3進入多用戶
23.4.4 shutdown命令
23.4.5係統V的cron程序
23.4.6係統V版本2之後的cron程序
23.4.7/etc/profile
23.5/etc/passwd文件
23.5.1口令時效
23.5.2UID和GID
23.6/etc/group文件
23.7增加、刪除和移走用戶
23.7.1增加用戶
23.7.2刪除用戶
23.7.3將用戶移到另 個係統
23.8安全檢查
23.8.1記帳
23.8.2共他檢查命令
23.8.3安全檢查程序的問題
23.8.4 係統泄密後怎麼辦
23.9 加限製的環境
23.9.1加限製的外殼
23.9.2 用chroot()限製用戶
23.10 小係統安全
23.11 物理安全
23.12 用戶意識
23.13 係統管理員意識
23.13.1保持係統管理員個人的
登錄安全
23.13.2 保持係統安全
第24章 係統程序員安全
24.1係統子程序
24.1.1I/O子程序
24.1.2 進程控製
24.1.3 文件屬性
24.1.4 UID和GID的處理
24.2 標準C程序庫
24.2.1標準I/O
24.2.2 /etc/passwd的處理
24.2.3/etc/group的處理
24.2.4 加密子程序
24.2.5 運行外殼
24.3編寫安全的C程序
24.3.1 需要考慮的安全問題
24.3.2 SUID/SGID程序指導準則
24.3.3編譯、安裝SUID/SGID 程序
的方法
24.4root用戶程序的設計
第25章 Linux係統的網絡安全
25.1UUCP係統概述
25.1.1UUCP命令
25.1.2 uux命令
25.1.3uucico程序
25.1.4 uuxqt程序
25.2UUCP的安全問題
25.2.1USERFILE文件
25.2.2 L.cmds文件
25.2.3uucp登錄
25.2.4 uucp使用的文件和目錄
25.3HONEYDANBERUUCP
25.3.1HONEYDANBERUUCP
老UUCP的差彆
25.3.2 登錄名規則
25.3.3MACHINE規則
25.3.4 組閤MACHINE和LOGNAME
規則
25.3.5uucheck命令
25.3.6 網關
25.3.7 登錄文件檢查
25.4其他網絡
25.4.1遠程作業登錄
25.4.2 NSC網絡係統
25.5通信安全
25.5.1物理安全
25.5.2 加密
25.5.3用戶身份鑒彆
25.6 SUNOS 係統的網絡安全
25.6.1確保NFS的安全
25.6.2 NFS安全性方麵的缺陷
25.6.3遠程過程調用鑒彆
25.6.4 Linux鑒彆機製
25.6.5DES鑒彆係統
25.6.6 公共關鍵字的編碼
25.6.7 網絡實體的命名
25.6.8DES鑒彆係統的應用
25.6.9 遺留的安全問題
25.6.10 性能
25.6.11 啓動和setuid程序引起的問題
25.6.12 小結
第26章 Linux係統的用戶安全性
26.1口令安全
26.2文件許可權
26.3目錄許可
26.4 umask命令
26.5設置用戶ID和同組用戶ID許可
26.6cpmvIn和cpio命令
26.7su和newgrp命令
26.7.1su命令
26.7.2newgrp命令
26.8文件加密
26.9 其他安全問題
26.9.1用戶的profile文件
26.9.2 ls-a
26.9.3.exrc文件
26.9.4 暫存文件和目錄
26.9.5UUCP和其他網絡
26.9.6 特洛伊木馬
26.9.7 誘騙
26.9.8計算機病毒
26.9.9 要離開自己已登錄的終端
26.9.10 智能終端
26.9.11 斷開與係統的連接
26.9.12 cu命令
26.10 保持帳戶安全的要點
第六篇 XWindow係統的內部結構和使用
第27章 XWindow係統的基本知識
27.1XWindow係統介紹
27.1.1X的特點
27.1.2 什麼是窗口係統
27.1.3X發展的曆史
27.1.4 X的産品
27.1.5 MIT發行的X
27.2 X的從本結構
27.2.1X的從本元素
27.2.2服務程序和客戶程序如何
交互通信
27.2.3X的網絡概況
27.3 從川戶界麵的角度概觀X
27.3.1管理界麵:窗口管理器
27.3.2應用程序界麵和工具箱
27.3.3兒他係統角度
27.4 術語和符號
27.4.1術語
27.4.2符號
27.5啓動和關閉X
27.5.1啓動X
27.5.2執行X程序的方式
27.5.3關閉X
27.6 窗口管理器從礎 uwm
27.6.1什麼是窗口管理器
27.6.2 啓動uwm
27.6.3從本窗口操作 uwm
的萊單
27.6.4 移動窗口
27.6.5 重定窗口大小
27.6.6 建立新窗口
27.6.7管理屏幕空間
27.6.8中止應用程序窗口
27.6.9 激活uwm菜單的其他方式
27.7 使用X的網絡設備
27.7.1指定遠程終端機―― display
選項
27.7.2實際使用遠程的顯示器
27.7.3控製存取顯示器 xhost
27.8終端機模擬器 詳細介紹xterm
27.8.1選擇xterm功能 菜單與
命令行選項
27.8.2 滾動xterm屏幕
27.8.3記錄與終端機的交互過程 寫
記錄
27.8.4 剪貼文本
27.8.5使川Tektronix模擬功能
27.8.6 使用不同的字體
27.8.7 使川顔色
27.8.8其他xterm選項
27.8.9 設定終端機鍵盤
第28章 實用程序和工具
28.1實用程序
28.2保存、顯示和打印屏幕圖像
28.3使川X的應用程序
28.3.1文字編輯器 Xedit
28.3.2郵件信息處理係統 xmh
28.4示例和遊戲程序
28.4.1找齣通過隨機迷宮的
路徑 maze
28.4.2擔任鼠標指針的大眼睛
xeyes
28.4.3智慧盤遊戲――puzzle
28.4.4 打印一個人X標誌―― xlogo
28.4.5跳動的多麵體 ico
28.4.6動態兒何圖案 munchcr與
plaid
28.7 顯示信息和狀態的程序
28.7.1列齣X服務程序的特徵――
Xdpyinfo
28.7.2 獲取有關窗口的信息
28.7.3觀察X的事件――xev
第29章 定製XWindow係統
29.1使用X的字體和顔色
29.1.1字體初步
29.1.2字體命名
29.1.3觀察特定字體的內容 ――xfd
29.1.4 保存字體和位置
29.1.5 例子:在你的服務程序中
增加新字體
29.1.6使川X的顔色
29.2 定義和使用圖形
29.2.1係統圖形程序庫
29.2.2交互編輯圖形 ――bitmap
29.2.3編輯圖形的其他方法
29.2.4 定製根窗口――xsetroot
29.3定義應用程序的缺省選項
Resources
29.3.1什麼是資源
29.3.2XToolkit
29.3.3管理資源 資源管理器
29.3.4資源的類型 如何指定值
29.4 實際使用資源
29.4.1在何處保存資源的缺省值
29.4.2 在服務程序上保存缺省值蔔――
xrdb
29.4.3常見的錯誤和修正
29.5定製鍵盤和鼠標
29.5.1實際使用轉換
29.5.2轉換 格式和規則
29.5.3轉換規範中常見的問題
29.6 鍵盤和鼠標―― 對應和1參數
29.6.1鍵盤和鼠標映射 ――xmodmap
29.6.2鍵盤和鼠標參數設定――xset
29.7進一步介紹和定製uwm
29.7.1uwm的新特徵
29.7.2 定製uwm
29.8顯示器管理器 ――xdm
29.8.1需要做些什麼
29.8.2xdm
29.8.3xdm的更多信息
29.8.4uwm配置
附錄A GCC使用介紹
附錄B 安裝XWindow窗口係統
· · · · · · (
收起)
Linux係統分析與高級編程技術 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
實踐絕佳!
評分
☆☆☆☆☆
以前看過,最近準備做個筆記,結閤apue把過去的知識串起來
評分
☆☆☆☆☆
比較老瞭
評分
☆☆☆☆☆
比較老瞭
評分
☆☆☆☆☆
以前看過,最近準備做個筆記,結閤apue把過去的知識串起來
讀後感
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
類似圖書 點擊查看全場最低價
Linux係統分析與高級編程技術 pdf epub mobi txt 電子書 下載 2024