ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب 鸟哥的Linux私房菜 基础学习篇 第四版

دانلود کتاب 鸟哥的Linux私房菜 基础学习篇 第四版

鸟哥的Linux私房菜 基础学习篇 第四版

مشخصات کتاب

鸟哥的Linux私房菜 基础学习篇 第四版

ویرایش:  
نویسندگان:   
سری:  
 
ناشر:  
سال نشر:  
تعداد صفحات: 1051 
زبان: Chinese 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 13 مگابایت 

قیمت کتاب (تومان) : 48,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب 鸟哥的Linux私房菜 基础学习篇 第四版 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب 鸟哥的Linux私房菜 基础学习篇 第四版 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

第零章、计算器概论
0.1.1计算机硬件的五大单元
0.1.2一切设计的起点: CPU的架构
0.1.3其他单元的设备
0.1.4运作流程
0.1.5计算机用途的分类
0.1.6计算机上面常用的计算单位 (容量、速度等)
0.2个人计算机架构与相关设备组件
	0.2.1执行脑袋运算与判断的 CPU
	0.2.2内存
	0.2.3显示适配器
	0.2.4硬盘与储存设备
	0.2.5扩充卡与界面
	0.2.6主板
	0.2.7电源供应器
	0.2.8选购须知
0.3数据表示方式
	0.3.1数字系统
	0.3.2文字编码系统
0.4软件程序运作
	0.4.1机器程序与编译程序
	0.4.2操作系统
	0.4.3应用程序
0.5重点回顾
0.6本章习题
0.7参考数据与延伸阅读
第一章、Linux是什么与如何学习
	1.1 Linux是什么
		1.1.1 Linux是什么?操作系统/应用程序?
		1.1.2 Linux之前,Unix的历史
		1.1.3关于GNU计划、自由软件与开放原始码
	1.2 Torvalds的Linux发展
		1.2.1与Minix之间
		1.2.2对386硬件的多任务测试
		1.2.3初次释出Linux 0.02
		1.2.4 Linux的发展:虚拟团队的产生
		1.2.5 Linux的核心版本
		1.2.6 Linux distributions
	1.3 Linux当前应用的角色
		1.3.1企业环境的利用
		1.3.2个人环境的使用
		1.3.3云端运用
	1.4 Linux该如何学习
		1.4.1从头学习Linux基础
		1.4.2选择一本易读的工具书
		1.4.3实作再实作
		1.4.4发生问题怎么处理啊?建议流程是这样...
		1.4.5鸟哥的建议(重点在solution的学习)
	1.5重点回顾
	1.6本章习题
	1.7参考数据与延伸阅读
第二章、主机规划与磁盘分区
	2.1 Linux与硬件的搭配
		2.1.1认识计算机的硬件配备
		2.1.2选择与Linux搭配的主机配备
		2.1.3各硬件装置在Linux中的文件名
		2.1.4使用虚拟机学习
	2.2磁盘分区
		2.2.1磁盘连接的方式与装置文件名的关系
		2.2.2 MSDOS(MBR)与 GPT磁盘分区表(partition table)
		2.2.3开机流程中的 BIOS与 UEFI开机检测程序
		2.2.4 Linux安装模式下,磁盘分区的选择(极重要)
	2.3安装Linux前的规划
		2.3.1选择适当的distribution
		2.3.2主机的服务规划与硬件的关系
		2.3.3主机硬盘的主要规划
		2.3.4鸟哥的两个实际案例
	2.4重点回顾
	2.5本章习题
	2.6参考数据与延伸阅读
第三章、安装 CentOS7.x
	3.1本练习机的规划--尤其是分区参数
	3.2开始安装CentOS 7
		3.2.1调整开机媒体(BIOS)与虚拟机建置流程
		3.2.2选择安装模式与开机 - inst.gpt
		3.2.3在地设定之时区、语系与键盘布局
		3.2.4安装来源设定与软件选择
		3.2.5磁盘分区与文件系统设定
		3.2.6核心管理与网络设定
		3.2.7开始安装、设定 root密码与新增可切换身份之一般用户
		3.2.8准备使用系统前的授权同意
		3.2.9其他功能:RAM testing,安装笔记本电脑的核心参数(Option)
	3.3多重引导安装流程与管理(Option)
		3.3.1安装 CentOS 7.x + windows 7的规划
		3.3.2进阶安装 CentOS 7.x与 Windows 7
		3.3.3救援 MBR内的开机管理程序与设定多重引导选单
	3.4重点回顾
	3.5本章习题
	3.6参考数据与延伸阅读
第四章、首次登入与在线求助
	4.1首次登入系统
		4.1.1首次登入CentOS 7.x图形接口
		4.1.2 GNOME的操作与注销
		4.1.3 X window与文本模式的切换
		4.1.4在终端界面登入linux
	4.2文本模式下指令的下达
		4.2.1开始下达指令
		4.2.2基础指令的操作
		4.2.3重要的几个热键[Tab], [ctrl]-c, [ctrl]-d
		4.2.4错误讯息的察看
	4.3 Linux系统的在线求助man page与info page
		4.3.1指令的 --help求助说明
		4.3.2 man page
		4.3.3 info page
		4.3.4其他有用的文件(documents)
	4.4超简单文书编辑器: nano
	4.5正确的关机方法
	4.6重点回顾
	4.7本章习题
	4.8参考数据与延伸阅读
第五章、Linux的文件权限与目录配置
	5.1使用者与群组
	5.2 Linux文件权限概念
		5.2.1 Linux文件属性
		5.2.2如何改变文件属性与权限
		5.2.3目录与文件之权限意义:
		5.2.4 Linux文件种类与扩展名
	5.3 Linux目录配置
		5.3.1 Linux目录配置的依据--FHS
		5.3.2目录树(directory tree)
		5.3.3绝对路径与相对路径
		5.3.4 CentOS的观察
	5.4重点回顾
	5.5本章练习
	5.6参考数据与延伸阅读
第六章、Linux文件与目录管理
	6.1目录与路径
		6.1.1相对路径与绝对路径
		6.1.2目录的相关操作
		6.1.3关于执行文件路径的变量: $PATH
	6.2文件与目录管理
		6.2.1文件与目录的检视: ls
		6.2.2复制、删除与移动: cp, rm, mv
		6.2.3取得路径的文件名与目录名称
	6.3文件内容查阅
		6.3.1直接检视文件内容
		6.3.2可翻页检视
		6.3.3资料撷取
		6.3.4非纯文本档: od
		6.3.5修改文件时间或建置新档: touch
	6.4文件与目录的默认权限与隐藏权限
		6.4.1文件预设权限:umask
		6.4.2文件隐藏属性
		6.4.3文件特殊权限: SUID, SGID, SBIT
		6.4.4观察文件类型:file
	6.5指令与文件的搜寻
		6.5.1脚本文件名的搜寻
		6.5.2文件档名的搜寻
	6.6极重要的复习!权限与指令间的关系
	6.7重点回顾
	6.8本章习题:
	6.9参考数据与延伸阅读
第七章、Linux磁盘与文件系统管理
	7.1认识 Linux文件系统
		7.1.1磁盘组成与分区的复习
		7.1.2文件系统特性
		7.1.3 Linux的 EXT2文件系统(inode)
		7.1.4与目录树的关系
		7.1.5 EXT2/EXT3/EXT4文件的存取与日志式文件系统的功能
		7.1.6 Linux文件系统的运作
		7.1.7挂载点的意义 (mount point)
		7.1.8其他 Linux支持的文件系统与 VFS
		7.1.9 XFS文件系统简介
	7.2文件系统的简单操作
		7.2.1磁盘与目录的容量
		7.2.2实体链接与符号链接: ln
	7.3磁盘的分区、格式化、检验与挂载
		7.3.1观察磁盘分区状态
		7.3.2磁盘分区: gdisk/fdisk
		7.3.3磁盘格式化(建置文件系统)
		7.3.4文件系统检验
		7.3.5文件系统挂载与卸除
		7.3.6磁盘/文件系统参数修订
	7.4设定开机挂载
		7.4.1开机挂载 /etc/fstab及 /etc/mtab
		7.4.2特殊装置 loop挂载 (映象档不刻录就挂载使用)
	7.5内存置换空间(swap)之建置
		7.5.1使用实体分区槽建置swap
		7.5.2使用文件建置swap
	7.6文件系统的特殊观察与操作
		7.6.1磁盘空间之浪费问题
		7.6.2利用 GNU的 parted进行分区行为(Optional)
	7.7重点回顾
	7.8本章习题 - 第一题一定要做
	7.9参考数据与延伸阅读
第八章、文件与文件系统的压缩,打包与备份
	8.1压缩文件的用途与技术
	8.2 Linux系统常见的压缩指令
		8.2.1 gzip, zcat/zmore/zless/zgrep
		8.2.2 bzip2, bzcat/bzmore/bzless/bzgrep
		8.2.3 xz,xzcat/xzmore/xzless/xzgrep
	8.3打包指令: tar
		8.3.1 tar
	8.4 XFS文件系统的备份与还原
		8.4.1 XFS文件系统备份 xfsdump
		8.4.2 XFS文件系统还原 xfsrestore
	8.5光盘写入工具
		8.5.1 mkisofs:建立映像档
		8.5.2 cdrecord:光盘刻录工具
	8.6其他常见的压缩与备份工具
		8.6.1 dd
		8.6.2 cpio
	8.7重点回顾
	8.8本章习题
	8.9参考数据与延伸阅读
第九章、vim程序编辑器
	9.1 vi与 vim
		9.1.1为何要学 vim
	9.2 vi的使用
		9.2.1简易执行范例
		9.2.2按键说明
		9.2.3一个案例练习
		9.2.4 vim的暂存档、救援回复与开启时的警告讯息
	9.3 vim的额外功能
		9.3.1区块选择(Visual Block)
		9.3.2多文件编辑
		9.3.3多窗口功能
		9.3.4 vim的挑字补全功能
		9.3.5 vim环境设定与记录: ~/.vimrc, ~/.viminfo
		9.3.6 vim常用指令示意图
	9.4其他 vim使用注意事项
		9.4.1中文编码的问题
		9.4.2 DOS与 Linux的断行字符
		9.4.3语系编码转换
	9.5重点回顾
	9.6本章练习
	9.7参考数据与延伸阅读
第十章、认识与学习BASH
	10.1认识 BASH这个 Shell
		10.1.1硬件、核心与 Shell
		10.1.2为何要学文字接口的 shell?
		10.1.3系统的合法 shell与 /etc/shells功能
		10.1.4 Bash shell的功能
		10.1.5查询指令是否为 Bash shell的内建命令: type
		10.1.6指令的下达与快速编辑按钮
	10.2 Shell的变量功能
		10.2.1什么是变量?
		10.2.2变量的取用与设定:echo,变量设定规则, unset
		10.2.3环境变量的功能
		10.2.4影响显示结果的语系变量 (locale)
		10.2.5变量的有效范围
		10.2.6变量键盘读取、数组与宣告: read, array, declare
		10.2.7与文件系统及程序的限制关系: ulimit
		10.2.8变量内容的删除、取代与替换 (Optional)
	10.3命令别名与历史命令
		10.3.1命令别名设定: alias, unalias
		10.3.2历史命令:history
	10.4 Bash Shell的操作环境:
		10.4.1路径与指令搜寻顺序
		10.4.2 bash的进站与欢迎讯息: /etc/issue, /etc/motd
		10.4.3 bash的环境配置文件
		10.4.4终端机的环境设定: stty, set
		10.4.5通配符与特殊符号
	10.5数据流重导向
		10.5.1什么是数据流重导向
		10.5.2命令执行的判断依据: ; , &&, ||
	10.6管线命令 (pipe)
		10.6.1撷取命令: cut, grep
		10.6.2排序命令: sort, wc, uniq
		10.6.3双向重导向: tee
		10.6.4字符转换命令: tr, col, join, paste, expand
		10.6.5分区命令: split
		10.6.6参数代换: xargs
		10.6.7关于减号 - 的用途
	10.7重点回顾
	10.8本章习题
	10.9参考数据与延伸阅读
第十一章、正规表示法与文件格式化处理
	11.1开始之前:什么是正规表示法
	11.2基础正规表示法
		11.2.1语系对正规表示法的影响
		11.2.2 grep的一些进阶选项
		11.2.3基础正规表示法练习
		11.2.4基础正规表示法字符汇整 (characters)
		11.2.5 sed工具
	11.3延伸正规表示法
	11.4文件的格式化与相关处理
		11.4.1格式化打印: printf
		11.4.2 awk:好用的数据处理工具
		11.4.3文件比对工具
		11.4.4文件打印准备: pr
	11.5重点回顾
	11.6本章习题
	11.7参考数据与延伸阅读
第十二章、学习 Shell Scripts
	12.1什么是 Shell scripts
		12.1.1干嘛学习 shell scripts
		12.1.2第一支 script的撰写与执行
		12.1.3撰写 shell script的良好习惯建立
	12.2简单的 shell script练习
		12.2.1简单范例
		12.2.2 script的执行方式差异 (source, sh script, ./script)
	12.3善用判断式
		12.3.1利用 test指令的测试功能
		12.3.2利用判断符号 [ ]
		12.3.3 Shell script的默认变数($0, $1...)
	12.4条件判断式
		12.4.1利用 if .... then
		12.4.2利用 case ..... esac判断
		12.4.3利用 function功能
	12.5循环 (loop)
		12.5.1 while do done, until do done (不定循环)
		12.5.2 for...do...done (固定循环)
		12.5.3 for...do...done的数值处理
		12.5.4搭配随机数与数组的实验
	12.6 shell script的追踪与 debug
	12.7重点回顾
	12.8本章习题
第十三章、Linux账号管理与 ACL权限设定
	13.1 Linux的账号与群组
		13.1.1使用者标识符: UID与 GID
		13.1.2使用者账号
		13.1.3关于群组: 有效与初始群组、groups, newgrp
	13.2账号管理
		13.2.1新增与移除使用者: useradd,相关配置文件, passwd, usermod, userdel
		13.2.2用户功能
		13.2.3新增与移除群组
		13.2.4账号管理实例
		13.2.5使用外部身份认证系统
	13.3主机的细部权限规划:ACL的使用
		13.3.1什么是 ACL与如何支持启动 ACL
		13.3.2 ACL的设定技巧: getfacl, setfacl
	13.4使用者身份切换
		13.4.1 su
		13.4.2 sudo
	13.5用户的特殊 shell与 PAM模块
		13.5.1特殊的 shell, /sbin/nologin
		13.5.2 PAM模块简介
		13.5.3 PAM模块设定语法
		13.5.4常用模块简介
		13.5.5其他相关文件
	13.6 Linux主机上的用户讯息传递
		13.6.1查询使用者: w, who, last, lastlog
		13.6.2使用者对谈: write, mesg, wall
		13.6.3使用者邮件信箱: mail
	13.7 CentOS 7环境下大量建置账号的方法
		13.7.1一些账号相关的检查工具
		13.7.2大量建置账号模板(适用 passwd--stdin选项)
	13.8重点回顾
	13.9本章习题
	13.10参考数据与延伸阅读
第十四章、磁盘配额(Quota)与进阶文件系统管理
	14.1磁盘配额 (Quota)的应用与实作
		14.1.1什么是 Quota
		14.1.2一个 XFS文件系统的 Quota实作范例
		14.1.3实作 Quota流程-1:文件系统的支持与观察
		14.1.4实作 Quota流程-2:观察 Quota报告资料
		14.1.5实作 Quota流程-3:限制值设定方式
		14.1.6实作 Quota流程-4:project的限制 (针对目录限制) (Optional)
		14.1.7 XFS quota的管理与额外指令对照表
		14.1.8不更动既有系统的 quota实例
	14.2软件磁盘阵列 (Software RAID)
		14.2.1什么是 RAID
		14.2.2 software, hardware RAID
		14.2.3软件磁盘阵列的设定
		14.2.4仿真 RAID错误的救援模式
		14.2.5开机自动启动 RAID并自动挂载
		14.2.6关闭软件 RAID(重要!)
	14.3逻辑滚动条管理员 (Logical Volume Manager)
		14.3.1什么是 LVM: PV, PE, VG, LV的意义
		14.3.2 LVM实作流程
		14.3.3放大 LV容量
		14.3.5使用 LVM thin Volume让 LVM动态自动调整磁盘使用率
		14.3.5 LVM的 LV磁盘快照
		14.3.6 LVM相关指令汇整与 LVM的关闭
	14.4重点回顾
	14.5本章习题
	14.6参考数据与延伸阅读
第十五章、例行性工作排程(crontab)
	15.1什么是例行性工作排程
		15.1.1 Linux工作排程的种类: at, cron
		15.1.2 CentOS Linux系统上常见的例行性工作
	15.2仅执行一次的工作排程
		15.2.1 atd的启动与 at运作的方式
		15.2.2实际运作单一工作排程
	15.3循环执行的例行性工作排程
		15.3.1使用者的设定
		15.3.2系统的配置文件: /etc/crontab, /etc/cron.d/*
		15.3.3一些注意事项
	15.4可唤醒停机期间的工作任务
		15.4.1什么是 anacron
		15.4.2 anacron与 /etc/anacrontab
	15.5重点回顾
	15.6本章习题
第十六章、进程管理与 SELinux初探
	16.1什么是进程 (process)
		16.1.1进程与程序 (process & program)
		16.1.2 Linux的多人多任务环境
	16.2工作管理 (job control)
		16.2.1什么是工作管理?
		16.2.2 job control的管理
		16.2.3脱机管理问题
	16.3进程管理
		16.3.1进程的观察
		16.3.2进程的管理
		16.3.3关于进程的执行顺序
		16.3.4系统资源的观察
	16.4特殊文件与进程
		16.4.1具有 SUID/SGID权限的指令执行状态
		16.4.2 /proc/*代表的意义
		16.4.3.查询已开启文件或已执行进程开启之文件
	16.5 SELinux初探
		16.5.1什么是 SELinux
		16.5.2 SELinux的运作模式
		16.5.3 SELinux三种模式的启动、关闭与观察
		16.5.4 SELinux政策内的规则管理
		16.5.5 SELinux安全本文的修改
		16.5.6一个网络服务案例及登录文件协助
	16.6重点回顾
	16.7本章习题
	16.8参考数据与延伸阅读
第十七章、认识系统服务 (daemons)
	17.1什么是 daemon与服务 (service)
		17.1.1早期 System V的 init管理行为中 daemon的主要分类 (Optional)
		17.1.2 systemd使用的 unit分类
	17.2透过 systemctl管理服务
		17.2.1透过 systemctl管理单一服务 (service unit)的启动/开机启动与观察状态
		17.2.2透过 systemctl观察系统上所有的服务
		17.2.3透过 systemctl管理不同的操作环境 (target unit)
		17.2.4透过 systemctl分析各服务之间的相依性
		17.2.5与 systemd的 daemon运作过程相关的目录简介
		17.2.6关闭网络服务
	17.3 systemctl针对 service类型的配置文件
		17.3.1 systemctl配置文件相关目录简介
		17.3.2 systemctl配置文件的设定项目简介
		17.3.3两个 vsftpd运作的实例
		17.3.4多重的重复设定方式:以 getty为例
		17.3.5自己的服务自己作
	17.4 systemctl针对 timer的配置文件
	17.5 CentOS 7.x预设启动的服务简易说明
	17.6重点回顾
	17.7本章习题
	17.8参考数据与延伸阅读
第十八章、认识与分析登录档
	18.1什么是登录档
		18.1.1 CentOS 7登录档简易说明
		18.1.2登录档内容的一般格式
	18.2 rsyslog.service:记录登录文件的服务
		18.2.1 rsyslog.service的配置文件:/etc/rsyslog.conf
		18.2.2登录档的安全性设置
		18.2.3登录档服务器的设定
	18.3登录档的轮替(logrotate)
		18.3.1 logrotate的配置文件
		18.3.2实际测试 logrotate的动作
		18.3.3自定义登录文件的轮替功能
	18.4 systemd-journald.service简介
		18.4.1使用 journalctl观察登录信息
		18.4.2 logger指令的应用
		18.4.3保存 journal的方式
	18.5分析登录档
		18.5.1 CentOS预设提供的 logwatch
		18.5.2鸟哥自己写的登录档分析工具:
	18.6重点回顾
	18.7本章习题
	18.8参考数据与延伸阅读
第十九章、开机流程、模块管理与 Loader
	19.1 Linux的开机流程分析
		19.1.1开机流程一览
		19.1.2 BIOS, boot loader与 kernel载入
		19.1.3第一支程序 systemd及使用 default.target进入开机程序分析
		19.1.4 systemd执行 sysinit.target初始化系统、basic.target准备系统
		19.1.5 systemd启动 multi-user.target下的服务
		19.1.6 systemd启动 graphical.target底下的服务
		19.1.7开机过程会用到的主要配置文件
	19.2核心与核心模块
		19.2.1核心模块与相依性
		19.2.2核心模块的观察
		19.2.3核心模块的加载与移除
		19.2.4核心模块的额外参数设定:/etc/modprobe.d/*conf
	19.3 Boot Loader: Grub2
		19.3.1 boot loader的两个 stage
		19.3.2 grub2的配置文件 /boot/grub2/grub.cfg初探
		19.3.3 grub2配置文件维护 /etc/default/grub与 /etc/grub.d
		19.3.4 initramfs的重要性与建立新 initramfs文件
		19.3.5测试与安装 grub2
		19.3.6开机前的额外功能修改
		19.3.7关于开机画面与终端机画面的图形显示方式
		19.3.8为个别选单加上密码
	19.4开机过程的问题解决
		19.4.1忘记 root密码的解决之道
		19.4.2直接开机就以 root执行 bash的方法
		19.4.3因文件系统错误而无法开机
	19.5重点回顾
	19.6本章习题
	19.7参考数据与延伸阅读
第二十章、基础系统设定与备份策略
	20.1系统基本设定
		20.1.1网络设定 (手动设定与DHCP自动取得)
		20.1.2日期与时间设定
		20.1.3语系设定
		20.1.4防火墙简易设定
	20.2服务器硬件数据的收集
		20.2.1以系统内建 dmidecode解析硬件配备
		20.2.2硬件资源的收集与分析
		20.2.3了解磁盘的健康状态
	20.3备份要点
		20.3.1备份资料的考虑
		20.3.2哪些 Linux数据具有备份的意义
		20.3.3备份用储存媒体的选择
	20.4备份的种类、频率与工具的选择
		20.4.1完整备份之累积备份 (Incremental backup)
		20.4.2完整备份之差异备份 (Differential backup)
		20.4.3关键数据备份
	20.5鸟哥的备份策略
		20.5.1每周系统备份的 script
		20.5.2每日备份资料的 script
		20.5.3远程备援的 script
	20.6灾难复原的考虑
	20.7重点回顾
	20.8本章习题
	20.9参考数据与延伸阅读
第二十一章、软件安装:原始码与 Tarball
	20.1开放源码的软件安装与升级简介
		21.1.1什么是开放源码、编译程序与可执行文件
		20.1.2什么是函式库
		20.1.3什么是 make与 configure
		20.1.4什么是 Tarball的软件
		20.1.5如何安装与升级软件
	21.2使用传统程序语言进行编译的简单范例
		21.2.1单一程序:印出 Hello World
		21.2.2主、子程序链接:子程序的编译
		21.2.3呼叫外部函式库:加入连结的函式库
		21.2.4 gcc的简易用法 (编译、参数与链结)
	21.3用 make进行宏编译
		21.3.1为什么要用 make
		21.3.2 makefile的基本语法与变量
	21.4 Tarball的管理与建议
		21.4.1使用原始码管理软件所需要的基础软件
		21.4.2 Tarball安装的基本步骤
		21.4.3一般 Tarball软件安装的建议事项 (如何移除?升级?)
		21.4.4一个简单的范例、利用 ntp来示范
		21.4.5利用 patch更新原始码
	21.5函式库管理
		21.5.1动态与静态函式库
		21.5.2 ldconfig与 /etc/ld.so.conf
		21.5.3程序的动态函式库解析: ldd
	21.6检验软件正确性
		21.6.1 md5sum / sha1sum / sha256sum
	21.7重点回顾
	21.8本章习题
	21.9参考数据与延伸阅读
第二十二章、软件安装 RPM, SRPM与 YUM
	22.1 软件管理员简介
		22.1.1 Linux界的两大主流: RPM与 DPKG
		22.1.2什么是 RPM与 SRPM
		22.1.3什么是 i386, i586, i686, noarch, x86_64
		22.1.4 RPM的优点
		22.1.5 RPM属性相依的克服方式: YUM在线升级
	22.2 RPM软件管理程序: rpm
		22.2.1 RPM默认安装的路径
		22.2.2 RPM安装 (install)
		22.2.3 RPM升级与更新 (upgrade/freshen)
		22.2.4 RPM查询 (query)
		22.2.5 RPM验证与数字签名 (Verify/signature)
		22.2.6 RPM反安装与重建数据库 (erase/rebuilddb)
	22.3 YUM在线升级机制
		22.3.1利用 yum进行查询、安装、升级与移除功能
		22.3.2 yum的配置文件
		22.3.3 yum的软件群组功能
		22.3.4 EPEL/ELRepo外挂软件以及自定义配置文件
		22.3.5全系统自动升级
		22.3.6管理的抉择:RPM还是 Tarball
		22.3.7基础服务管理:以 Apache为例
	22.4 SRPM的使用 : rpmbuild (Optional)
		22.4.1利用默认值安装 SRPM文件 (--rebuid/--recompile)
		22.4.2 SRPM使用的路径与需要的软件
		22.4.3配置文件的主要内容 (*.spec)
		22.4.4 SRPM的编译指令 (-ba/-bb)
		22.4.5一个打包自己软件的范例
	22.5重点回顾
	22.6本章习题
	22.7参考数据与延伸阅读
第二十三章、X Window设定介绍
	23.1什么是 X Window System
		23.1.1 X Window的发展简史
		23.1.2主要组件: X Server/X Client/Window Manager/Display Manager
		23.1.3 X Window的启动流程
		23.1.4 X启动流程测试
		23.1.5我是否需要启用 X Window System
	23.2 X Server配置文件解析与设定
		23.2.1解析 xorg.conf设定
		23.2.2字型管理
		23.2.3显示器参数微调
	23.3显示适配器驱动程序安装范例
		23.3.1 NVidia
		23.3.2 AMD (ATI)
		23.3.3 Intel
	23.4重点回顾
	23.5本章习题
	23.6参考数据与延伸阅读
第二十四章、Linux核心编译与管理
	24.1编译前的任务:认识核心与取得核心原始码
		24.1.1什么是核心 (Kernel)
		24.1.2更新核心的目的
		24.1.3核心的版本
		24.1.4核心原始码的取得方式
		24.1.5核心原始码的解压缩/安装/观察
	24.2核心编译的前处理与核心功能选择
		24.2.1硬件环境检视与核心功能要求
		24.2.2保持干净原始码: make mrproper
		24.2.3开始挑选核心功能: make XXconfig
		24.2.4核心功能细项选择
	24.3核心的编译与安装
		24.3.1编译核心与核心模块
		24.3.2实际安装模块
		24.3.3开始安装新核心与多重核心选单 (grub)
	24.4额外(单一)核心模块编译
		24.4.1编译前注意事项
		24.4.2单一模块编译
		24.4.3核心模块管理
	24.5以最新核心版本编译 CentOS 7.x的核心
	24.6重点回顾
	24.7本章习题
	24.8参考数据与延伸阅读
		欢迎点击这里的链接进入精彩的Linux公社 网站




نظرات کاربران